<SEC-DOCUMENT>0001387131-20-007877.txt : 20200825
<SEC-HEADER>0001387131-20-007877.hdr.sgml : 20200825
<ACCEPTANCE-DATETIME>20200825164629
ACCESSION NUMBER:		0001387131-20-007877
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20191231
FILED AS OF DATE:		20200825
DATE AS OF CHANGE:		20200825

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CPI AEROSTRUCTURES INC
		CENTRAL INDEX KEY:			0000889348
		STANDARD INDUSTRIAL CLASSIFICATION:	AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728]
		IRS NUMBER:				112520310
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		200A EXECUTIVE DR
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
		BUSINESS PHONE:		5165865200

	MAIL ADDRESS:	
		STREET 1:		91 HEARTLAND BLVD
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cvu-10k_123119.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 14pt">&nbsp;</FONT></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 0pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>THE
SECURITIES EXCHANGE ACT OF 1934</B></FONT><FONT 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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the fiscal year ended December&nbsp;31, 2019</FONT></P>

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

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><u>New
    York</u></font></TD>
    <TD STYLE="width: 52%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><u>11-2520310</u></font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction of</font></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(I.R.S.
Employer Identification No.)</font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation
    or organization)</font></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-bottom: 0.75pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</font></TD>
    <TD STYLE="padding-bottom: 0.75pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><u>91
    Heartland Blvd., Edgewood, New York 11717</u></font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
    of principal executive offices) </font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 100%; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><u>(631)
    586-5200</u></font></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(Registrant&rsquo;s
    telephone number, including area code)</font></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="padding: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">Securities
    registered pursuant to Section 12(b) of the Act:</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; padding: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 33%; border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Title
    of each class</B></FONT></TD>
    <TD STYLE="width: 34%; border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Trading
    symbol(s)</B></FONT></TD>
    <TD STYLE="width: 33%; border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding: 1.5pt;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Name
    of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">Common
    stock, $0.001 par value per share</FONT></TD>
    <TD STYLE="border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">CVU</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding: 1.5pt;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">NYSE
    American</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section&nbsp;13 or Section&nbsp;15(d) of the Act.&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant
to Rule 405 of Regulation S-T (&sect;232.405 of this chapter) during the preceding 12 months (or for such shorter period that
the registrant was required to submit such files). Yes&nbsp;&nbsp;&#9746;&nbsp; No&nbsp;&nbsp;&#9744;</FONT></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">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; width: 50%; padding-top: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer&nbsp;&nbsp;&#9744;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-top: 0; width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer&nbsp;&nbsp;&#9746;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; padding-top: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer&nbsp;&nbsp;&#9744;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-top: 0; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company &#9746;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; padding-top: 0; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-top: 0; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company&nbsp;&nbsp;&#9744;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for
complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&rsquo;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report. &#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12-b-2 of the Exchange Act).</FONT></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">&nbsp;Yes&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;
No&nbsp;&nbsp;&#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 (the last business day of the registrant&rsquo;s most recently completed second fiscal quarter), the aggregate
market value of the registrant&rsquo;s common stock (based on its reported last sale price on the NYSE American on June 30, 2020
of $3.29) held by non-affiliates of the registrant was $35,234,479.</FONT></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">&nbsp;</FONT></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"></font></p>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of August 24, 2020, the registrant had 11,876,610 common shares, $.001 par value,
outstanding.</FONT></p>


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

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

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

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

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

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

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

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

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


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</b></font></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM
10-K ANNUAL REPORT</b></font></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE FISCAL YEAR ENDED DECEMBER 31, 2019</b></font></p>

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="3" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a001">EXPLANATORY
    NOTE</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="3" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a002">FORWARD-LOOKING
    STATEMENTS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a003">PART
    I</A></FONT></TD>
    <TD STYLE="width: 10%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 75%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a004">Item
    1.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a004">BUSINESS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a005">Item
    1A.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a005">RISK
    FACTORS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a006">Item
    1B</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a006">UNRESOLVED
    STAFF COMMENTS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a007">Item
    2.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a007">PROPERTIES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a008">Item
    3.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a008">LEGAL
    PROCEEDINGS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a009">Item
    4.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a009">MINE
    SAFETY DISCLOSURES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a010">PART
    II</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a011">Item
    5.</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a011">MARKET
    FOR REGISTRANT&rsquo;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a012">Item
    6.</A> </FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a012">SELECTED
    FINANCIAL DATA</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a013">Item
    7.</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a013">MANAGEMENT&rsquo;S
    DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a014">Item
    7A.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a014">QUANTITATIVE
    AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a015">Item
    8.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a015">FINANCIAL
    STATEMENTS AND SUPPLEMENTARY DATA</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a016">Item
    9.</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a016">CHANGES
    IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a017">Item
    9A</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a017">CONTROLS
    AND PROCEDURES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a018">Item
    9B.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a018">OTHER
    INFORMATION</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a019">PART
    III</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a020">Item
    10.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a020">DIRECTORS,
    EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a021">Item
    11.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a021">EXECUTIVE
    COMPENSATION</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a022">Item
    12.</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a022">SECURITY
    OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a023">Item
    13.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a023">CERTAIN
    RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a024">Item
    14.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a024">PRINCIPAL
    ACCOUNTANT FEES AND SERVICES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a025">PART
    IV</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a026">Item
    15.</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a026">EXHIBITS
    AND FINANCIAL STATEMENT SCHEDULES</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#cvu10k123119a027">INDEX
    TO FINANCIAL STATEMENTS</A></FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    16</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FORM
    10-K SUMMARY</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a001"></A>EXPLANATORY
NOTE</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Annual Report on Form 10-K includes restatement of our consolidated balance sheet as of December 31, 2018 and the related consolidated
statements of operations and comprehensive loss, shareholders&rsquo; deficiency, and cash flows for the fiscal year ended December
31, 2018 in Part IV, Item 15 of this Annual Report on Form 10-K and the following sections of our Annual Report on Form 10-K for
the year ended December 31, 2018 (the &ldquo;2018 Form 10-K&rdquo;) have been amended: (1) our management&rsquo;s discussion and
analysis of financial condition and results of operations as of and for our fiscal year ended December 31, 2018 contained in Part
II, Item 7 of this Annual Report on Form 10-K, (2) our backlog as of and for our fiscal year ended December 31, 2018 contained
in Part I, Item 1 of this Annual Report on Form 10-K, (3) management&rsquo;s determinations with respect to disclosure controls
and procedures and internal control over financial reporting for the fiscal year ended December 31, 2018 in Part II Item 9A of
this Annual Report on Form 10-K, and (4) the Chief Executive Officer and Chief Financial Officer certifications in Exhibits 31.1,
31.2, and 32 and the financial statements formatted in Extensible Business Reporting Language (XBRL) in Exhibit 101. No other
sections of the 2018 Form 10-K are being amended hereby, and this amendment does not reflect adjustments for events occurring
after the filing of the 2018 Form 10-K except to the extent that they are otherwise required to be included and discussed herein.
See below and Part IV, Item 15, Note 18, &ldquo;Restatement of Previously Issued Financial Statements&rdquo; of the notes to the
consolidated financial statements of this Annual Report on Form 10-K for a detailed discussion of the effects of the restatement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to filing this Annual Report on Form 10-K, we filed amended Quarterly Reports on Form 10-Q/A for the quarterly periods ended March
31, 2019, June 30, 2019, and September 30, 2019, which included restatement of the condensed consolidated financial statements
(and related disclosures) for the periods described therein, as set forth in those reports. Financial information included in
the reports on Form 10-K, Form 10-Q, and all earnings press releases and similar communications, should not be relied upon and
are superseded in their entirety by this Annual Report on Form 10-K and the amended Quarterly Reports on Form 10-Q/A.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not previously issued consolidated financial statements as of and for the fiscal year ended December 31, 2019, for the reasons
set forth below under &ldquo;Background on the Restatement.&rdquo; This Annual Report on Form 10-K includes our consolidated balance
sheet as of December 31, 2019 and related consolidated statements of operations and comprehensive loss, shareholders&rsquo; deficiency,
and cash flows for the fiscal year then ended.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with the SEC's Order under Section 36 of the Securities Exchange Act of 1934 Granting Exemptions From Specified Provisions
of the Exchange Act and Certain Rules Thereunder dated March 4, 2020 (Release No. 34-88318) (as modified on March 25, 2020 by
Release No. 34-88465, the &quot;Order&quot;), on March 31, 2020, the Company filed a Current Report on Form 8-K to delay the filing
of this Annual Report on Form 10-K from March 16, 2020 until April 30, 2020. The impact of, and measures taken to limit the spread
of, COVID-19 slowed the Company&rsquo;s routine financial statement close and audit processes which, coupled with the restatement
of the Non-Reliance Period financial statements as described below, caused the Company to be unable to file this Annual Report
on Form 10-K by the extended deadline provided by the Order.&nbsp;</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 14, 2020, the Company filed a Current Report on Form 8-K disclosing that the Audit &amp; Finance Committee of the Company&rsquo;s
Board of Directors determined, based on the recommendation of management, that the Company&rsquo;s financial statements which
were included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2018, and its consolidated Quarterly Reports
on Forms 10-Q for the quarters ended March 31, 2018, June 30, 2018, September 30, 2018, March 31, 2019, June 30, 2019, and September
30, 2019 (&ldquo;Non-Reliance Periods&rdquo;) should no longer be relied upon due to errors in such consolidated financial statements
relating to the Company&rsquo;s recognition of revenue from contracts with customers. The errors were uncovered as part of the
preparation of the Company&rsquo;s consolidated financial statements as of and for the fiscal year ended December 31, 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenues and profits for contracts with customers using the cost-to-cost percentage of completion method
of accounting. Historically, for long-term programs, the Company applied the cost-to-cost percentage of completion method at
the program level. The Company estimated its revenue recognition utilizing the life of the program to both measure progress
and estimate profit margin. After reconsideration of the terms of the Company&rsquo;s contracts with customers, management
concluded that its life of the program accounting was not an appropriate application of ASC Topic 606 and that certain
revenues and net income were recognized inaccurately due to this incorrect application of generally accepted accounting
principles in the United States of America (&ldquo;U.S. GAAP&rdquo;). Therefore, previously reported revenue and net income
were overstated. The errors also had an impact on the Company&rsquo;s balance sheet for the affected periods. See below and
Part IV, Item 15, Note 18, &ldquo;Restatement of Previously Issued Financial Statements&rdquo; of the notes to the
consolidated financial statements of this Annual Report on Form 10-K for a more detailed discussion of the error and the
effects of the restatement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with its restatement, the Company and CohnReznick LLP identified and reported to the Audit and Finance Committee
of the Company&rsquo;s Board of Directors material weaknesses. Please see Item 9A, &ldquo;Controls and
Procedures&rdquo; for a description of these matters.</FONT></P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Annual Report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform
Act of 1995. When used in this Annual Report on Form 10-K and in future filings by us with the Securities and Exchange
Commission (&ldquo;SEC&rdquo;), the words or phrases &ldquo;will likely result,&rdquo; &ldquo;management expects&rdquo; or
&ldquo;we expect,&rdquo; &ldquo;will continue,&rdquo; &ldquo;is anticipated,&rdquo; &ldquo;estimated&rdquo; or similar
expressions are intended to identify forward-looking statements. <FONT STYLE="color: black">In addition, any statements that
refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying
assumptions, are forward-looking statements. </FONT>Readers are cautioned not to place undue reliance on any such
forward-looking statements, each of which speaks only as of the date made. <FONT STYLE="color: black">There can be no
assurance that future developments will be those that have been anticipated. We may not actually achieve the plans,
intentions or expectations disclosed in our forward-looking statements. Further, s</FONT>uch statements are subject to
certain risks and uncertainties that could cause actual results to differ materially from historical earnings and those
presently anticipated or projected. The risks are included in Item 1A, &ldquo;Risk Factors&rdquo; and Item 7,
&ldquo;Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations&rdquo; included in this
Annual Report on Form 10-K. We have no obligation to publicly release the result of any revisions, which may be made to any
forward-looking statements to reflect anticipated or unanticipated events or circumstances occurring after the date of such
statements.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should read the financial information set forth below in conjunction with our consolidated financial statements and notes thereto.</FONT></P>

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


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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a003"></A>PART
I</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a004"></A>Item
1. BUSINESS</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aerostructures, Inc. (&ldquo;CPI Aero&rdquo;, the &ldquo;Company&rdquo;, &ldquo;us&rdquo; or &ldquo;we&rdquo;) is a manufacturer of structural
assemblies, integrated systems, and kitted components for the international aerospace and defense (&ldquo;A&amp;D&rdquo;) markets.
Our products are generally used by customers in the production of fixed wing aircraft, helicopters, electronic warfare (&ldquo;EW&rdquo;)
systems, intelligence, surveillance, and reconnaissance (&ldquo;ISR&rdquo;) systems, missiles, and other sophisticated A&amp;D products.
We are primarily a Tier 1 supplier to the Original Equipment Manufacturers (&ldquo;OEMs&rdquo;). We are also a Tier 2 supplier to
larger Tier 1 manufacturers and a prime contractor to the U.S. Department of Defense (&ldquo;DOD&rdquo;), primarily the U.S. Air
Force (&ldquo;USAF&rdquo;). Our products are used by OEMs within both commercial aerospace and national security end markets. In
addition to our assembly operations, we provide manufacturing engineering, program management, supply chain management, and maintenance
repair and overhaul (&ldquo;MRO&rdquo;) services.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aero acquired Welding Metallurgy, Inc. and its wholly owned subsidiary, Compac Development Corporation (&ldquo;Compac&rdquo;)
(together referred to as &ldquo;WMI&rdquo;), on December 20, 2018. This acquisition is referred to throughout this document as
the &ldquo;WMI Acquisition&rdquo;. WMI has provided specialty welding services and metal fabrications to the defense and commercial
aerospace industry since 1979. Additionally, WMI specializes in electromechanical systems, harness and cable assemblies, electronic
equipment and printed circuit board. Compac specializes in the manufacture of (Radio Frequency Interference Electro - Magnetic
Interference) (&ldquo;RFI/EMI&rdquo;) shielded enclosures for electronic components. For purposes of this document, unless otherwise
noted, references to &ldquo;CPI Aero&rdquo;, the &ldquo;Company&rdquo;, &ldquo;us&rdquo; or &ldquo;we&rdquo;, include WMI.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
OEM customers in the defense sector include leading prime defense contractors such as:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Lockheed
                                         Martin Corporation</U></B> &ndash; we provide products used in the production of the F-35 Joint
                                         Strike Fighter and an international variant of the F-16 Falcon. We also provide structural
                                         assemblies to Sikorsky, a Lockheed Martin company (&ldquo;Sikorsky&rdquo;), for many
                                         of their military helicopter platforms including the UH-60 BLACK HAWK&copy;, CH-53E,
                                         and a special purpose helicopter;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Raytheon
                                         Corporation</U></B> (now Raytheon Technologies Corporation) &ndash; we provide products to
                                         three of their business divisions: Space and Airborne Systems (the Next Generation Jammer
                                         &ndash; Mid-Band pod), Missile Systems (wing), and Integrated Defense Systems (Evolved
                                         Sea Sparrow missile launcher controller);</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Boeing
                                         </U></B> &ndash; we provide critical wing structure for the A-10 re-wing program and welded
                                         structure for the CH-47 Chinook;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Northrop
                                         Grumman (&ldquo;NGC&rdquo;)</U></B> &ndash; we provide structural components and kits
                                         for the E-2D Advanced Hawkeye, various integrated radar and laser pod structures, and
                                         welded fluid tanks for a classified program; and</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Collins
                                         Aerospace </U></B><U>(now Raytheon Technologies Corporation)</U> &ndash; we provide integrated
                                         pod structures for the DB-110 ISR pod, the MS-110 ISR pod, and the TacSAR ISR pod.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">72%
and 56% of our revenue in 2019 and 2018, respectively, were generated by subcontracts with defense prime contractors.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have positioned our Company to take advantage of opportunities in the military aerospace market to a broad customer base, which
we believe will reduce the potential impact of industry consolidation. Our success as a subcontractor to defense prime contractors
has provided us with opportunities to act as a subcontractor to prime contractors in the production of commercial aircraft structures,
which we believe will also reduce our exposure to defense industry consolidation, government spending decisions, and other defense
industry risks.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
OEM customers in the civil aviation market include:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Embraer
                                         Executive Jets</U></B> &ndash; we provide engine inlet assemblies for the Phenom 300
                                         business jet;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Embraer
                                         S.A.</U></B> &ndash; we provide structural components to the Embraer E2-175 regional
                                         airliner;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Honda
                                         Aircraft Company</U></B> &ndash; we provide engine inlets for the HondaJet Elite advanced
                                         light jet; and</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Triumph
                                         Group</U></B> &ndash; we are a Tier 2 supplier of critical structure used to produce
                                         the wing of Gulfstream Aircraft Company&rsquo;s flagship G650 large business jet and
                                         derivative models such as the G650ER.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21%
and 31% of our revenue in 2019 and 2018, respectively, were generated by commercial contract sales.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
also is a prime contractor to the DOD, primarily through contracts directly with the USAF and the Defense Logistics Agency (&ldquo;DLA&rdquo;).
7% and 13% of our revenue in 2019 and 2018, respectively, were generated by direct government sales.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aero has over 40 years of experience as a contractor. Our team possesses extensive technical expertise and program management
and integration capabilities. Our competitive advantage lies in our ability to offer large contractor capabilities with the flexibility
and responsiveness of a small company, while staying competitive in cost and delivering superior quality products.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aero was incorporated under the laws of the State of New York in January 1980 under the name Composite Products International,
Inc. CPI Aero changed its name to Consortium of Precision Industries, Inc. in April 1989 and to CPI Aerostructures, Inc. in July
1992. In January 2005, we began doing business under the name CPI Aero&reg;, a registered trademark of the Company. Our principal
office is located at 91 Heartland Blvd., Edgewood, New York 11717 and our telephone number is (631) 586-5200.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain a website located at <FONT STYLE="color: Black"><U>www.cpiaero.com</U></FONT>. Our corporate filings, including our Annual
Report on Form 10-K, our Quarterly Reports on Form 10-Q, our Current Reports on Form 8-K, our proxy statements and reports filed
by our officers and directors under Section 16(a) of the Securities Exchange Act of 1934, as amended (&ldquo;Exchange Act&rdquo;),
and any amendments to those filings, are available, free of charge, on our website as soon as reasonably practicable after we
electronically file such material with the SEC. The contents of our website are not incorporated in or otherwise to be regarded
as a part of this Annual Report on Form 10-K.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of our significant contracts are as follows:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Military
Aircraft &ndash; Subcontracts with Prime Contractors</U></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B><U>NGC E-2D &ldquo;Advanced
Hawkeye&rdquo;</U>:</B> The NGC E-2 Hawkeye is an all-weather, carrier-based tactical Airborne Early Warning aircraft. The twin
turboprop aircraft was designed and developed in the 1950s by the Grumman Aircraft Company for the United States Navy as a replacement
for the E-1 Tracer. The United States Navy aircraft has been progressively updated with the latest variant, the E-2D, first flying
in 2007. In 2008, we received an initial $7.9 million order from NGC to provide structural kits used in the production of Outer
Wing Panels (&ldquo;OWP&rdquo;) of the E-2D. We initially valued the long-term agreement at approximately $98 million over an
eight-year period, with the potential to be in excess of $195 million over the life of the aircraft program. In February of 2019,
the Company announced a new multi-year award valued at up to approximately $47.5 million. In June 2020, the Company announced
that it had received firm orders valued in excess of $43 million and $5 million in long-lead funding in anticipation of purchase
orders for OWP structural components and kits. Since 2008, the cumulative orders we have received on this program through July
2020 exceed $198 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, in 2015 we won an award to supply structural components and kits for the Wet Outer Wing Panel (&ldquo;WOWP&rdquo;) on
the E-2D Advanced Hawkeye airborne early warning and control (&ldquo;AEW&amp;C&rdquo;) aircraft that will be manufactured for
Japan. We are responsible for component source selection, supply chain management, delivery of kits, and are providing manufacturing
engineering services to NGC during the integration of the components into the WOWP. In late 2019, CPI Aero received additional
WOWP kit requirements increasing the total expected value of the WOWP program for Japan to be in excess of $37 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2020, the Company&rsquo;s WMI subsidiary received from NGC approximately $4 million in purchase orders to provide numerous
welded structure and tubes for the E-2D Advanced Hawkeye. Under the terms of the purchase orders, WMI will manufacture more than
140 different items in support of the production of at least 25 E-2D aircraft. The period of performance is expected to be through
2022.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>ALQ-249
Next Generation Jammer &ndash; Mid-Band Pod (NGJ-MB)</U>:</B> The Raytheon NGJ-MB pod is an external jamming pod that will disrupt
and degrade enemy aircraft and ground radar and communication systems and will replace the ALQ-99 system on the U.S. Navy&rsquo;s EA-6B
Growler carrier-based electronic warfare aircraft. The U.S. Navy plans to install these pods on 138 EA-18G Growlers during the production
phase. There are 2 pods per aircraft. Raytheon received a $1 billion sole source contract from the U.S. Navy in April 2016, and
CPI has a contract with Raytheon to assemble the pod structural housing and air management system (&ldquo;AMS&rdquo;). In 2019,
Raytheon authorized CPI Aero to begin production of pod structures and air management system components for the System Demonstration
and Test Article (&ldquo;SDTA&rdquo;) phase of the NGJ-MB program. Deliveries of SDTA pods and AMS components are expected to
begin in late 2020 and end in first half of 2021. To date, CPI Aero estimates the value of the NGJ-MB program through the SDTA
phase to be approximately $60 million. We believe that the total value of the NGJ-MB program through production will be in excess
of $210 million through 2030.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>A-10
Thunderbolt II &ldquo;Warthog&rdquo;</U></B>: The Boeing A-10 Thunderbolt II, also known as the Warthog, is a twin-engine aircraft
that provides close-air support of ground forces and employs a wide variety of conventional munitions including general-purpose
bombs. The simple, effective and survivable single-seat aircraft can be used against all ground targets, including tanks and other
armored vehicles. On August 21, 2019, Boeing announced an award from the USAF with a maximum contract value of $999 million to
manage the production of up to 112 new wing sets and spares kits for A-10 aircraft. The USAF ordered 27 wing sets immediately
at contract award. In 2019, CPI announced the receipt of an Indefinite Delivery/Indefinite Quantity (IDIQ) contract with a maximum
ceiling value of $48 million from Boeing for structural assemblies for the A-10. Under the terms of the IDIQ contract, CPI Aero
will manufacture major structural subassemblies of the A-10 aircraft&rsquo;s wing. The Company also announced that it has received
initial purchase orders under the IDIQ contract valued at approximately $6 million for the production of 4 shipsets of assemblies
and associated program start-up costs. The first delivery is expected to be made in late 2020. In May 2020, CPI Aero announced
the receipt of purchase orders totaling approximately $14 million from Boeing for structural assemblies for the A-10 Thunderbolt
II. First delivery is expected to be in late 2020 and the period of performance under current funding is expected to extend into
2022.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>F-35
Lightning II</U>:</B> The Lockheed F-35 Lightning II is a family of single-seat, single-engine, all-weather stealth multirole
fighters designed to perform ground attack, aerial reconnaissance, and air defense missions. The DOD plans to acquire over 2,400
F-35&rsquo;s by 2034 and 11 other countries also have plans to acquire the aircraft. The Company has two significant contracts for products
used on the F-35. In 2015, CPI was awarded a multi-year contract to supply four different lock assemblies for the arresting gear
door on the F-35A CTOL. CPI made its first delivery under that contract in May 2017. In 2018, the Company received a new long-term
agreement value at approximately $8 million for lock assemblies to be delivered between 2020 and 2024. In November 2017, CPI was
awarded an additional $15.8 million multi-year contract to manufacture canopy activation drive shaft assemblies for the F-35A,
F-35B, and F-35C aircraft.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>UH-60
&ldquo;BLACK HAWK&rdquo;</U>:</B> The Sikorsky UH-60 BLACK HAWK helicopter is the leader in multi-mission-type-aircraft.
Among the mission configurations its serves are troop transport, medical evacuation, electronic warfare, attack, assault
support and special operations. More than 3,000 BLACK HAWK helicopters are in use today, operating in 29 countries. CPI Aero
and its WMI subsidiary manufacture several different structural assemblies, including welded structure, for the BLACK HAWK
helicopter. The majority of CPI&rsquo;s contracts for the BLACK HAWK are as a Tier 1 supplier to Sikorsky. The Company also
is a Tier 2 supplier to GKN Aerospace for ultimate use on the BLACK HAWK. In 2017, CPI Aero received an approximate $21
million long-term agreement through 2022 for the production of fuel panel assemblies, work it has performed for Sikorsky
since 2010. Also in 2017, the Company received an $8 million long-term agreement through 2022 to manufacture machine gunner
window assemblies, continuing work it has performed since 2010. More recently, since October 2018, CPI Aero has received
multiple purchase orders totaling $22 million for Hover Infrared Suppression System (HIRSS) module assemblies for use as
spares on older variants of the UH-60 BLACK HAWK helicopter. Deliveries under these orders will commence in late 2020 and
will be completed in 2022. The HIRSS is a defensive countermeasures system that is integral to the survival of the UH-60
Black Hawk by reducing the opportunity for an infrared-seeking threat system to acquire, lock onto, track, and destroy the
helicopter.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B><U>F-16V Fighting
Falcon</U>:</B> The Lockheed Martin F-16 is the world&rsquo;s most successful, combat-proven multirole fighter. Approximately 3,000
operational F-16s are in service today in 25 countries. The F-16V is a new variant, sold exclusively to international air forces
and is the most technologically advanced, fourth generation fighter in the world. In 2019, the Company announced it had been awarded
a multi-year contract by Lockheed Martin to manufacture Rudder Island and Drag Chute Canister (RI/DCC) assemblies for the F-16V.
The RI/DCC is a large structural sub-assembly that is installed on the tail section of the aircraft. Deliveries are expected to
begin during late 2020 and continue through 2024. In June 2020, the Company announced that it had been awarded a follow-on order
from Lockheed Martin to manufacture structural assemblies for new production F-16 Block 70/72 aircraft. The total value of the
RI/DCC program is approximately $21 million and we have received more than $8.7 million in orders through July 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;<FONT 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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>CH-53K
King Stallion</U>:</B> The CH-53K is a heavy-lift helicopter being developed by Sikorsky for the United States Marine Corps. Flight
testing began in 2018. We manufacture composite electronics racks as a Tier 2 supplier to Spirit AeroSystems, Inc., the manufacturer
of the CH-53K cockpit and cabin. Through July 2020, we have received orders for development and test valued at more than $2
million, including a $1.1 million order for rack with delivery requirements commencing in mid-2020 through 2021.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Evolved
Sea Sparrow Missile</U>:</B> The Raytheon Sea Sparrow Missile Program provides reliable ship self-defense capability against agile,
high-speed, low-altitude anti-ship cruise missiles, low velocity air threats, such as helicopters, and high-speed, maneuverable
surface threats. These systems are deployed aboard three U.S. Navy ship classes. CPI Aero&rsquo;s WMI subsidiary provides Raytheon
with the Evolved Sea Sparrow Missile (ESSM) System Launcher Controller and the Integrated Radar Processor in support of the MK
29 Guided Missile Launching System and the MK 57 NATO SEASPARROW Missile System.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Undisclosed
Vehicle</U>:</B> In 2018 the Company received an initial purchase order from Raytheon Missile Systems Company, a subsidiary of
Raytheon Company, to manufacture structural assemblies on an undisclosed vehicle. In 2019 CPI Aero completed the initial order
and is expecting subsequent purchase orders during late 2020. The undisclosed vehicle is currently under development. Terms of the
order will not be disclosed.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Undisclosed
Pod Structure</U>:</B> In 2019 the Company received an initial purchase order from Raytheon to manufacture pod structures for
an undisclosed application. The initial value of the order is approximately $2.3 million for manufacturing engineering service,
development of assembly tooling and the production of the prototypes. The undisclosed vehicle is currently under development.
Prototypes are to be manufactured during 2020 for delivery in 2021.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Military
Aircraft &ndash; Prime Contracts with U.S. Government</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>F-16
&ldquo;Fighting Falcon&rdquo;</U>:</B> Since 2014, we have been a prime contractor to the DLA to provide structural wing components
and logistical support for global F-16 aircraft MRO operations. Through July 2020 we have received almost $15 million in orders
on this program.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>T-38
Pacer Classic III, Phase 2</U>:</B> For more than 50 years, the Northrop T-38 has been the principal supersonic jet trainer used
by the USAF. The T-38C Pacer Classic III Fuselage Structural Modification Kit Integration program (&ldquo;PC III&rdquo;) and the
Talon Repair Inspection and Maintenance (&ldquo;TRIM&rdquo;) programs are expected to increase the structural service life of
the T-38 beyond 2030. In 2015, CPI Aero was awarded Phase 2 of PC III and has received purchase orders valued at approximately
$2 million from the USAF to provide structural modification kits for the PC III aircraft structural modification program. Through
July 2020, we have received $23.8 million in orders on this program.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>T-38
Pacer Classic III, Phase 3 and TRIM</U>:</B> In July 2019, the Company announced a new $65.7 million IDIQ contract from the USAF
for the final phase of PC III as well as TRIM. The TRIM program is a separate USAF structural modification effort that will extend
the structural service life of T-38A and T-38 model types, as well as, T-38C models that were not modified during PC III. Through
July 2020, the Company has received orders valued at approximately $13.8 million for the PC III, Phase 3 and TRIM programs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Commercial
Aircraft &ndash; Subcontracts with Prime Contractors</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>G650/G650ER</U>:
</B>The&nbsp;Gulfstream G650&nbsp;is a twin-engine&nbsp;business jet&nbsp;airplane&nbsp;produced by&nbsp;Gulfstream Aerospace
that can be configured to carry from 11 to 18 passengers. Gulfstream began the G650 program in 2005 and revealed it to the public
in 2008. The G650 is Gulfstream&rsquo;s largest and fastest business jet. The G650ER is an extended range version of the aircraft.
In March 2008, Spirit AeroSystems, Inc. awarded us a contract to provide fixed leading edges (FLE) for the Gulfstream G650 business
jet, and derivative models, a commercial program that Spirit was supporting. In December 2014, Spirit transferred its work-scope
on this program to Triumph Group. Due to the impact of the COVID-19 pandemic, in May 2020, Triumph Group cancelled nearly all
open orders with the Company. On May 27, 2020, Triumph Group announced it had reached an agreement in principle to sell the G650
wing program to Gulfstream Aerospace, and on June 12, 2020, we receive a joint communication from Gulfstream Aerospace and Triumph
Group that stated Gulfstream&rsquo;s intention at the conclusion of the transaction is to continue to purchase G650 wing components
from the Company. Since program inception, we have delivered more than 400 complete shipsets of FLE assemblies. </FONT></P>

<P STYLE="margin: 0pt 0"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>HA-420
HondaJet</U>:</B> The HA-420 HondaJet is the first aircraft designed, developed and manufactured by Honda Aircraft Company. It
is a twin-engine, 7-passenger plane, and the HondaJet Elite is the fastest, farthest and highest-flying plane in its class. The
Company has been a supplier to the HondaJet program since 2011. In 2018, the Company announced a long-term agreement from Honda
Aircraft Company to manufacture the noise attenuating engine inlet for its HondaJet Elite business jet. CPI Aero has manufactured
engine inlet assemblies for the original HondaJet aircraft since 2011. The HondaJet Elite has a newly developed attenuating inlet
structure that lines each engine to reduce high-frequency noise and increase cabin quietness.</FONT></P>

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

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

<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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Phenom
300</U>: </B>The Phenom 300 is a twin-engine, executive jet produced by Brazilian aircraft company Embraer, S.A. that can carry
between 6 and 10 passengers and a crew of 2. We have been producing engine inlet assemblies for Embraer under a long-term agreement
we entered into in 2012. We have received approximately $36 million in orders on this program through July 2020. We estimate
the potential value of the program to be in excess of $52 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>E175-E2</U>:</B> The E175-E2 is a civilian airliner designed by Brazilian aircraft manufacturer, Embraer, S.A., now Boeing &ndash; Brazil
after the 2019 merger of Boeing and the Commercial Aircraft Division of Embraer, S.A. It is the smallest member of the new second
generation of E-Jets from Embraer, replacing the E-175 in the 80-90 seat class. The first flight occurred in December 2019 and
entry into service is expected in 2021. CPI Aero provides numerous structural components under a long-term agreement we value
at more than $20 million through 2034.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>S-92
Helicopter</U>:</B> The S-92 helicopter, manufactured by Sikorsky, performs search and rescue missions, heads of state missions,
and a variety of transportation missions for offshore oil and gas crews, utility, and airline passengers. CPI Aero has been providing
structural kits in support of the production of more than 150 S-92 aircraft since 2011. In 2017, CPI announced a contract with
Sikorsky to provide 15 different deliverable items for the S-92 helicopter, including door assemblies, cover assemblies, and various
installation kits used by Sikorsky to complete final assembly of the S-92 helicopter.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are recognized within the aerospace industry as a Tier 1 or Tier 2 supplier to major aircraft suppliers. Additionally, we may
bid for military contracts set aside specifically for small businesses.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are generally awarded initial contracts for our products and services through the process of competitive bidding. This process
begins when we first learn, formally or otherwise, of a potential contract from a prospective customer and concludes after all
negotiations are completed upon award. When preparing our response to a prospective customer for a potential contract, we evaluate
the contract requirements and determine and outline the services and products we can provide to fulfill the contract at a competitive
price.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
times for our defense programs, after the initial contract, subsequent follow-on contracts are awarded on a sole-source basis,
subject to cost-justification and direct negotiation with our customer and in some cases, the federal government.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
average sales cycle, which generally commences at the time a prospective customer issues a request for proposal and ends upon
delivery of the final product to the customer, varies widely.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of the complexities inherent in the aerospace industry, the time from the initial request for proposal to award ranges from as
little as a few weeks to several years. Additionally, our contracts have ranged from six months to as long as 10 years. Also,
repeat and follow-on jobs for current contracts frequently provide additional opportunities with minimal start-up costs and rapid
rates to production.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have positioned our Company to take advantage of opportunities in the military aerospace market to a broad customer base, thereby
reducing the impact of direct government contracting limitations. Our success as a subcontractor to defense prime contractors
has provided us with opportunities to act as a subcontractor to prime contractors in the production of commercial aircraft structures,
which also reduced our exposure to government spending decisions.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over
time, our Company has expanded in both size and capabilities, with growth in our operational and global supply chain program management.
These expansions have allowed us the ability to supply more complex aerostructure assemblies and aerosystems and structures in
support of our government-based programs as well as to pursue opportunities within the commercial and business jet markets. Our
capabilities have also allowed us to acquire MRO and kitting contracts.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately
$3.3 million and $3.8 million of our revenue for the years ended December 31, 2019 and 2018 (restated), respectively, were from
customers outside the U.S. All other revenue for each of the two years in the period ended December 31, 2019 has been attributable
to customers within the U.S. We have no assets outside the U.S.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government-based
contracts are subject to national defense budget and procurement funding decisions that, accordingly, drive demand for our business
in that market. Government spending and budgeting for procurement, operations and maintenance are affected not only by military
action, but also the related fiscal consequences of these actions, as well as the political process.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
produce custom assemblies pursuant to long-term contracts and customer purchase orders. Funded backlog consists of aggregate funded
values under such contracts and purchase orders, excluding the portion previously included in operating revenues pursuant to Accounting
Standards Codification Topic 606 (&ldquo;ASC&rdquo;), and including estimates of future contract price escalation. Unfunded backlog
is the estimated amount of future orders under the expected duration of the program. Substantially all of our backlog is subject
to termination at will and rescheduling, without significant penalty. Funds are often appropriated for programs or contracts on
a yearly or quarterly basis, even though the contract may call for performance that is expected to take a number of years. Therefore,
our funded backlog does not include the full value of our contracts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total backlog at December 31, 2019 is primarily comprised of long-term programs with Raytheon (Next Generation Jammer &ndash;
Mid Band), Northrop Grumman (E-2D), USAF (T-38), Boeing (A-10), Honda (HondaJet), Embraer (Phenom 300) and Boeing-Brazil (E-175
E2). Funded backlog is primarily from purchase orders under long-term contracts with Northrop Grumman (E-2D), Sikorsky (BLACK
HAWK), Lockheed Martin (F-16V), and the USAF (T-38). Approximately 59% of the funded backlog at December 31, 2019 is expected
to be recognized as revenue during 2020.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total backlog as of December 31, 2019 and 2018 (restated) was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><B>Backlog <BR>(Total)</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, <BR> 2019</B></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><p style="margin-top: 0; margin-bottom: 0"><B>December 31, <BR>2018</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</B></p></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: 48%; text-align: center; padding-left: 5.4pt">Funded</TD><TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">147,647,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">121,865,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid">Unfunded</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">414,231,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">286,897,000</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: center; padding-bottom: 2.5pt; padding-left: 5.4pt">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">561,878,000</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&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">408,762,000</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-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately
88% of the total amount of our backlog at December 31, 2019 was attributable to government contracts, compared to 78% at December
31, 2018 (restated). Our backlog attributable to government contracts at December 31, 2019 and 2018 (restated) was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Backlog
    <BR>(Government) </B></FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31, <BR> 2019</B></FONT></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><p style="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December 31, <BR> 2018</b></font></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>(restated)</B></FONT></p></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: center; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Funded</FONT></TD><TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">136,932,000</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,519,000</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unfunded</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">359,770,000</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">220,984,000</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; padding-bottom: 2.5pt; padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">496,702,000</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">319,503,00</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">0</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
backlog attributable to commercial contracts at <FONT STYLE="color: black">December 31, 2019 </FONT>and 2018 (restated) was as
follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><B>Backlog <BR>(Commercial)</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, <BR> 2019</B></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><p style="margin-top: 0; margin-bottom: 0"><B>December 31, <BR>2018</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</B></p></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: 48%; text-align: center; padding-left: 5.4pt">Funded</TD><TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">10,715,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">23,346,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid">Unfunded</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">54,461,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">65,913,000</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: center; padding-bottom: 2.5pt; padding-left: 5.4pt">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">65,176,000</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&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">89,259,000</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-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
subcontract production of substantially all parts incorporated into our products to third-party manufacturers under firm fixed
price orders. Our decision to purchase certain components generally is based upon whether the components are available to meet
required specifications at a cost and with a delivery schedule consistent with customer requirements. From time to time, we are
required to purchase custom made parts from sole suppliers and manufacturers in order to meet specific customer requirements.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
obtain our raw materials from several commercial sources. Although certain items are only available from limited sources of supply,
we believe that the loss of any single supplier would not have a material adverse effect on our business.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
face competition in our role as both a prime contractor to the U.S. Government and as a Tier 1 or Tier 2 subcontractor to military
and commercial aircraft manufacturers.&nbsp;Within our aerostructures capability, we often compete against much larger Tier 1
suppliers, such as Triumph Group, Spirit AeroSystems, Kaman Aerospace, GKN, Ducommun, and LMI Aerospace.&nbsp;We believe that
we can compete effectively with these larger companies by delivering products with the same level of quality and performance at
a better value for our customer. Within our aerosystems capability, such as our portfolio of EW and ISR integrated pod structures,
we find more limited competition and are not aware of competition from any of the aerostructures companies mentioned above. In
these cases, we typically compete with the internal manufacturing arm of our customer. We believe our unique skills related to
integrated pod structures combined with a very efficient and generally much lower cost structure creates a competitive advantage
for bidding on aerosystems contracts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain unrestricted contracts for the U.S. Government, we may compete against well-established prime contractors, including NGC,
Lockheed and Boeing.&nbsp;All of these competitors possess significantly larger infrastructures, greater resources and the capabilities
to respond to much larger contracts.&nbsp;We believe that our competitive advantage lies in our ability to offer large contractor
capabilities with the flexibility and responsiveness of a small company, while staying competitive in cost and delivering superior
quality products.&nbsp;While larger prime contractors compete for significant modification awards, they generally do not compete
for awards in smaller modifications, spares and replacement parts, even for aircraft for which they are the original manufacturer.&nbsp;In
certain instances, the large prime contractors often subcontract much of the work they win to their Tier 1 suppliers so we also
may act as a subcontractor to some of these major prime contractors. Further, in some cases these companies are not permitted
to bid, for example when the U.S. Government designates a contract as a Small Business Set-Aside.&nbsp;In these restricted contracts
for the U.S. Government, CPI Aero typically competes against numerous small business competitors.&nbsp;We believe we compete effectively
against the smaller competitors because smaller competitors generally do not have the expertise we have in responding to requests
for proposals for government contracts, nor will they typically have the more than 40 years of past performance in conducting
thousands of contracts for the U.S. Government.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>COVID-19
Coronavirus Pandemic Impact on Our Business</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The outbreak of the COVID-19 coronavirus has been declared a pandemic by the World Health Organization
during our first quarter of 2020. During the latter part of our first quarter and subsequent to our quarter end, the COVID-19 pandemic
has grown, causing non-essential businesses to shut down and many people to observe the shelter-in-place directive from our government.
The COVID-19 pandemic has contributed to a general slowdown in the global economy, has adversely impacted the businesses of certain
of our customers and suppliers, and, if it continues for an extended period of time, it could adversely impact our results of operations
and financial condition. See Risk Factors included in Part I, Item 1A of this Annual Report on Form 10-K.</P>

<P STYLE="margin: 0pt 0">&nbsp;<FONT 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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Government
Regulation</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to regulations administered by the U.S. Environmental Protection Agency, the U.S. Occupational Safety and Health Administration,
various state agencies and county and local authorities acting in cooperation with federal and state authorities. Among other
things, these regulatory bodies impose restrictions to control air, soil and water pollution, to protect against occupational
exposure to chemicals, including health and safety risks, and to require notification or reporting of the storage, use and release
of certain hazardous chemicals and substances. The extensive regulatory framework imposes compliance burdens and risks on us.
Governmental authorities have the power to enforce compliance with these regulations and to obtain injunctions or impose civil
and criminal fines in the case of violations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Comprehensive Environmental Response, Compensation and Liability Act of 1980 (&ldquo;CERCLA&rdquo;) imposes strict, joint and
several liability on the present and former owners and operators of facilities that release hazardous substances into the environment.
The Resource Conservation and Recovery Act of 1976 (&ldquo;RCRA&rdquo;) regulates the generation, transportation, treatment, storage
and disposal of hazardous waste. In New York State, the handling, storage and disposal of hazardous substances are governed by
the Environmental Conservation Law, which contains the New York counterparts of CERCLA and RCRA. In addition, the Occupational
Safety and Health Act, which requires employers to provide a place of employment that is free from recognized and preventable
hazards that are likely to cause serious physical harm to employees, obligates employers to provide notice to employees regarding
the presence of hazardous chemicals and to train employees in the use of such substances.</FONT></P>

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

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

<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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operations require the use of a limited amount of chemicals and other materials for painting and cleaning, including solvents
and thinners, which are classified under applicable laws as hazardous chemicals and substances. We have obtained a permit from
the Town of Islip, New York, Building Division in order to maintain a paint booth containing flammable liquids.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Federal
Aviation Administration Regulation</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to regulation by the Federal Aviation Administration (&ldquo;FAA&rdquo;) under the provisions of the Federal Aviation
Act of 1958, as amended. The FAA prescribes standards and licensing requirements for aircraft and aircraft components. We are
subject to inspections by the FAA and may be subjected to fines and other penalties (including orders to cease production) for
noncompliance with FAA regulations. Our failure to comply with applicable regulations could result in the termination of or our
disqualification from some of our contracts, which could have a material adverse effect on our operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Government
Contract Compliance</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
government contracts and sub-contracts are subject to the procurement rules and regulations of the U.S. Government. Many of the
contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition
Regulations (&ldquo;FAR&rdquo;), which provide guidance on the types of costs that are allowable in establishing prices for goods
and services under U.S. Government contracts. For example, costs such as those related to charitable contributions, advertising,
interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment
of a government contract, we may be audited in respect of the direct and allocated indirect costs attributed thereto. These audits
may result in adjustments to our contract costs. Additionally, we may be subject to U.S. Government inquiries and investigations
because of our participation in government procurement. Any inquiry or investigation can result in fines or limitations on our
ability to continue to bid for government contracts and fulfill existing contracts. We believe that we are in compliance with
all federal, state and local laws and regulations governing our operations and have obtained all material licenses and permits
required for the operation of our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
U.S. Government generally has the ability to terminate our contracts, in whole or in part, without prior notice, for convenience
or for default based on performance. If a U.S. Government contract were to be terminated for convenience, we generally would be
protected by provisions covering reimbursement for costs incurred on the contract and profit on those costs, but not the anticipated
profit that would have been earned had the contract been completed. In the unusual circumstance where a U.S. Government contract
does not have such termination protection, we attempt to mitigate the termination risk through other means. Termination resulting
from our default may expose us to liability and could have a material adverse effect on our ability to compete for other contracts.
The U.S. Government also has the ability to stop work under a contract for a limited period of time for its convenience. In the
event of a stop work order, we generally would be protected by provisions covering reimbursement for costs incurred on the contract
to date and for costs associated with the temporary stoppage of work on the contract. However, such temporary stoppages and delays
could introduce inefficiencies for which we may not be able to negotiate full recovery from the U.S. Government, and could ultimately
result in termination for convenience or reduced future orders on certain contracts. Additionally, we may be required to continue
to perform for some period of time on certain of our U.S. Government contracts, even if the U.S. Government is unable to make
timely payments.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain a $2 million general liability insurance policy, a $100 million products liability insurance policy, and a $5 million
umbrella liability insurance policy. Additionally, we maintain a $10 million director and officers&rsquo; insurance policy. We
believe this coverage is adequate for claims that have been and may be brought against us, and for the types of products presently
marketed because of the strict inspection standards imposed on us by our customers before they take possession of our products.
Additionally, the FAR generally provide that we will not be held liable for any loss of or damage to property of the U.S. Government
that occurs after the U.S. Government accepts delivery of our products and that results from any defects or deficiencies in our
products unless the liability results from willful misconduct or lack of good faith on the part of our managerial personnel.</FONT></P>

<P STYLE="margin: 0pt 0"><FONT 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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Proprietary
Information</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None
of our current assembly processes or products is protected by patents. We rely on proprietary know-how and information and employ
various methods to protect the processes, concepts, ideas and documentation associated with our products. These methods, however,
may not afford complete protection and there can be no assurance that others will not independently develop such processes, concepts,
ideas and documentation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aero&reg; is a registered trademark of the Company.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of August 17, 2020, we had 258 full-time employees. We employ
temporary personnel with specialized disciplines on an as-needed basis. None of our employees is a member of a union. We believe
that our relations with our employees are good.</FONT></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">&nbsp;</FONT></P>


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

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="cvu10k123119a005"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
1A. RISK FACTORS</b></font></p>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to other risks and uncertainties described in this Annual Report on Form 10-K, the following material risk factors should
be carefully considered in evaluating our business because such factors may have a significant impact on our business, operating
results, liquidity and financial condition. As a result of the risk factors set forth below, actual results did and could continue
to differ materially from those projected in any forward-looking statements.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to the Restatement of our Prior Period Consolidated Financial Statements and Material Weaknesses in our Internal Control</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have restated our consolidated financial statements for several prior periods, which has affected and may continue to affect investor
confidence, our stock price, our ability to raise capital in the future, and our reputation with our customers, which has resulted
and may continue to result in stockholder litigation and may reduce customer confidence in our ability to complete new contract
opportunities.</I></B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Annual Report on Form 10-K includes restated consolidated financial statements as of and for the fiscal year ended December 31,
2018. The restatement of our consolidated financial statements primarily reflects the correction of certain errors relating to
our recognition of revenue, which errors resulted from an incorrect application of U.S. GAAP, as described in more detail elsewhere
in this Annual Report on Form 10-K. Such restatement has had and may continue to have the effect of eroding investor confidence
in the Company and our financial reporting and accounting practices and processes, has negatively impacted and may continue to
negatively impact the trading price of our common stock, has resulted and may continue to result in stockholder litigation, may
make it more difficult for us to raise capital on acceptable terms, if at all, and may negatively impact our reputation with our
customers and cause customers to place new orders with other companies.</FONT></P>

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



<p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>We have identified material weaknesses
in our internal control over financial reporting, which did and could continue to, if not remediated, adversely affect our ability
to report our financial condition and results of operations in a timely and accurate manner.</I></B></P>
<P STYLE="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I></i></b></p>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have concluded that our internal control over financial reporting was not effective as of December 31, 2018 or December 31, 2019
due to the existence of material weaknesses in such controls, and we have also concluded that our disclosure controls and procedures
were not effective as of December 31, 2018 and December 31, 2019 due to material weaknesses in our internal control over financial
reporting, all as described in Part II, Item 9A, &ldquo;Controls and Procedures&rdquo; of this Annual Report on Form 10-K. Although
we have initiated remediation measures to address the identified weaknesses, we cannot provide assurance that our remediation
efforts will be adequate to allow us to conclude that such controls will be effective in the future. We also cannot assure you
that additional material weaknesses in our internal control over financial reporting will not arise or be identified in the future,
either with respect to the Non-Reliance Periods or other periods. Management previously identified a material weakness in our
internal control over financial reporting in February 2019 in connection with the failure to identify, in a timely manner, the
miscoding of an invoice in the Company&rsquo;s records and the resulting overstatement of revenue in the Company&rsquo;s Quarterly
Report on Form 10-Q for the nine months ended September 30, 2018, by $927,257. We reviewed our financial closing process and identified
corrective action to remediate the prior operating effectiveness of controls and, while we believe the implementation of the new
control procedures was successful, we cannot assure you that our remediation of the revenue recognition error with respect to
the Non-Reliance Periods will be similarly successful.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to continue our remediation activities and to continue to improve our overall control environment and our operational and
financial systems and infrastructure, as well as to continue to train, retain and manage our personnel who are essential to effective
internal control. In doing so, we will continue to incur expenses and expend management&rsquo;s time on compliance-related issues.
However, we cannot ensure that the steps that we have taken or will take will successfully remediate the errors. If we are unable
to successfully complete our remediation efforts or favorably assess the effectiveness of our internal control over financial
reporting, our operating results, financial position, ability to accurately report our financial results and timely file our SEC
reports, and our stock price could be adversely affected. Additionally, beginning in the fourth quarter of 2019, the Company and
WMI are now operating as a consolidated entity, and the Company is using inventory valuation and cost collection software not
previously required to be used. While we are confident in the accuracy of our December 31, 2019 inventory value using the new
functionality of the current software and that controls over the valuation of inventory will be improved, there can be no assurance
that these controls will be adequate to address all potential valuation issues that may arise in the future relating to the use
of the new software, and new internal control may need to be developed.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
because of the inherent limitations of any control system, material misstatements due to error or fraud may not be prevented or
detected and corrected on a timely basis, or at all. If we are unable to provide reliable and timely financial reports in the
future, our business and reputation may be further harmed. Restated financial statements and failures in internal control may
also cause us to fail to meet reporting obligations, negatively affect investor and customer confidence in our management and
the accuracy of our financial statements and disclosures, result in events of default under our banking agreements, or result
in adverse publicity and concerns from investors and customers, any of which could have a negative effect on the price of our
common stock, subject us to regulatory investigations and penalties or additional stockholder litigation, and have a material
adverse impact on our business and financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
restatement of our consolidated financial statements for the Non-Reliance Periods has diverted, and our ongoing efforts to remediate
our internal control may continue to divert management from the operation of our business. The absence of timely and accurate
financial information has hindered and may in the future hinder our ability to effectively manage our business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
restatement of our consolidated financial statements for the Non-Reliance Periods has diverted, and our ongoing efforts to remediate
our internal control may continue to divert management from the operation of our business. The Board of Directors, members of
management, and our accounting and other staff have spent significant time on the restatement and remediation and will continue
to spend significant time on remediation of internal control over our financial reporting. These resources have been, and will
likely continue to be, diverted from the strategic and day-to-day management of our business and may have an adverse effect on
our ability to accomplish our strategic objectives.</FONT></P>

<P STYLE="margin: 0pt 0">&nbsp;<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face litigation and regulatory action relating to the restatement of the Non-Reliance Period consolidated financial statements</I></B><I>.</I></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Company and certain of our current
and former executive officers and directors are defendants in litigation arising out of the errors in and restatements of our
financial statements. Please see Part I, Item 3, &ldquo;Legal Proceedings.&rdquo; These proceedings may result in significant
expenses and the diversion of management attention from our business. We cannot ensure that additional litigation or other claims
by shareholders will not be brought in the future arising out of the same subject matter.&nbsp;</P>

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

<P STYLE="margin: 0pt 0; text-align: justify">Additionally, the Company received a letter and subpoena from the SEC Division of Enforcement seeking
the production of documents in connection with a non-public fact-finding inquiry relating to, among other things, the errors in
and restatements of our financial statements, our October 16, 2018 equity offering, and the recent separation of our former Chief
Financial Officers. The SEC letter states that the investigation and subpoena do not mean that the SEC has concluded that the
Company or anyone else has violated the federal securities laws. We intend to fully cooperate with the SEC staff. However, we
cannot predict the length, scope, or results of the investigation or the impact, if any, of the investigation on our results of
operations. Please see Part I, Item 3, &ldquo;Legal Proceedings.&rdquo; We may also be subject to further examinations, investigations,
proceedings and orders by regulatory authorities, including a cease and desist order, suspension of trading of our securities,
delisting of our securities and/or the assessment of possible civil monetary penalties. Any such further actions could be expensive
and damaging to our business, results of operations and financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have incurred and expect to continue to incur significant expenses related to the restatement and remediation of deficiencies
in our internal control over financial reporting and disclosure controls and procedures, and any resulting litigation.</I></B></FONT></P>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have devoted and expect to continue to devote substantial internal and external resources towards remediation efforts relating
to the restatement of our financial statements for the Non-Reliance Periods, the management review process and other efforts to
implement effective internal control. Because of these efforts, we have incurred and expect that we will continue to incur significant
fees and expenses for legal, accounting, financial and other consulting and professional services, as well as the implementation
and maintenance of systems and processes that will need to be updated, supplemented or replaced. As described in this Annual Report
on Form 10-K, we have taken a number of steps in order to strengthen our accounting function so as to allow us to be able to provide
timely and accurate financial reporting. However, we cannot assure you that these steps will be successful. To the extent these
steps are not successful, we could be required to incur significant additional time and expense. The expenses we are incurring
in this regard, as well as the substantial time devoted by our management towards identifying and addressing the internal control
deficiencies, could have a material adverse effect on our business, results of operations and financial condition.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We were in violation of various
covenants under our credit facility with BankUnited as of March 31, 2018 through September 30, 2019, due to the errors in our
Non-Reliance Periods consolidated financial statements as well as December 31, 2019. BankUnited has waived the covenant violation
as of December 31, 2019, and has amended certain financial covenants, but there can be no assurance that we will not fall out
of compliance with the amended covenants in the future.&nbsp;</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of certain of the covenants
under our credit facility (the &ldquo;BankUnited Facility&rdquo;) with BankUnited, N.A. as senior lender and administrative agent
as of and after March 31, 2018. We have entered into an amendment to the BankUnited Facility, which includes, among other things,
a waiver of the covenant violations and certain amendments to the financial covenants going forward; however, we cannot assure
you that we will not violate the amended banking covenants in the future. BankUnited has agreed to waive each covenant violation
under the Credit Agreement in connection with the previously disclosed errors in our financial statements for the Non-Reliance
Periods and to prospectively waive the covenant violation for late delivery of our financial statements for the first three quarters
of 2020. BankUnited agreed not to test our compliance with the financial covenants under the Credit Agreement for the first half
of 2020. Financial covenant testing will resume for the quarter ending September 30, 2020. If we fall out of compliance with our
banking covenants, BankUnited, N.A. may declare a default under the BankUnited Facility and, among other remedies, could declare
the full amount of the BankUnited Facility immediately due and payable and could foreclose against our collateral. If this were
to occur, we may be unable to secure outside financing, if needed, to fund ongoing operations and for other capital needs. Any
sources of financing that may be available to us could also be at higher costs and require us to satisfy more restrictive covenants,
which could limit or restrict our operations, cash flows and earnings. We cannot ensure that additional financing would be available
to us, or be sufficient or available on satisfactory terms.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We are currently ineligible to use
our existing shelf registration statement on Form S-3 or file a new registration statement on Form S-3 to register the offer and
sale of securities, which could adversely affect our ability to raise future capital.&nbsp;</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We did not file our Annual Report for
the year ended December 31, 2019 or our Quarterly Report for the three months ended March 31, 2020 within the respective timeframes
required by the SEC. We will regain status as a current filer when we file our Quarterly Report for the three months ended March
31, 2020. However, we will not be considered a timely filer and will not be eligible to offer and sell securities using our existing
shelf registration statement on Form S-3 or file a new short-form registration statement on Form S-3 to register the offer and
sale of our securities until twelve full calendar months from the date we regain status as a current filer. If we wish to register
the offer and sale of our securities to the public prior to such time, we will be required to use the long-form registration statement,
Form S-1, which may increase both our transaction costs and the amount of time required to complete the transaction. This may
adversely affect our ability to raise funds, if we choose to do so.&nbsp;&nbsp;</P>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
our common stock is delisted from the NYSE American exchange, our business, financial condition, results of operations and stock
price could be adversely affected, and the liquidity of our stock and our ability to obtain financing could be impaired.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 17, 2020, we received a notice from NYSE Regulation, Inc. stating that, because we failed to file restated financial
statements for the Non-Reliance Periods on or before April 14, 2020, we were not in compliance with the NYSE American
exchange&rsquo;s continued listing standards under the timely filing criteria included in Section 1007 of the NYSE American
Company Guide (&ldquo;Company Guide&rdquo;). In accordance with Section 1007 of the Company Guide, we have six months from
April 15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance Periods. This Annual
Report on Form 10-K, along with the amended Quarterly Reports on Form 10-Q/A which we filed prior to this Annual Report,
constitute such filing and, accordingly, as of the date of this filing we should regain compliance. However, there can be no
assurance that we will maintain such compliance or that we will not be delinquent in the future. Any such further delinquency
could result in the delisting of our common stock from the NYSE American exchange, which would adversely affect our ability
to attract new investors, decrease the liquidity of our outstanding shares of common stock, reduce our flexibility to raise
additional capital, reduce the price at which our common stock trades, and increase the transaction costs inherent in trading
such shares with overall negative effects for our stockholders. </FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to COVID-19</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
impact of the coronavirus (COVID-19) pandemic on our operations, supply chain, and customers has impacted and could have a material
adverse effect on our business, financial position, results of operations and/or cash flows.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is possible that the continued spread of COVID-19 could cause disruption in our supply chain or significantly increase the costs
required to meet our contractual commitments, cause delay, or limit the ability of, the U.S. Government and other customers to
perform, including making timely payments to us, negotiating contracts, performing quality inspections, accepting delivery of
finished products, and cause other unpredictable events. The disruption of air travel has impacted demand for the commercial air
industry. Commercial aircraft manufacturers are reducing production rates due to fewer expected aircraft deliveries and, as a
result, may reduce demand for our products. There have been and may continue to be changes in our government and commercial customers&rsquo;
priorities and practices, as our customers confront competing budget priorities and more limited resources. These changes may
impact current and future programs, procurements, and funding decisions, which in turn could impact our results of operations.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
COVID-19 pandemic could also impact our liquidity. Slower production schedules, potential inability of our customers to make timely
payments to us, and similar factors could impact our cash flows. A period of generating lower cash from operations could adversely
affect our financial position. We are currently considering a range of options, including progress payments from our customers
and longer payment terms to our suppliers; however, we may not be successful in these efforts. The extent to which COVID-19 impacts
our cash flow will determine whether we need to obtain additional funding, which could be difficult to obtain. Due to uncertainty
related to COVID-19 and its impact on us and the aerospace industry, and the volatility in the capital markets in general, access
to financing may be reduced and we may have difficulty obtaining financing on terms acceptable to us or at all.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
extent to which COVID-19 affects our operations will depend on future developments, which are highly uncertain, including the
duration of the outbreak, new information which may emerge concerning the severity of the coronavirus and the actions to contain
the coronavirus or address its impact, among others. For instance, although the Company has been classified as an &ldquo;essential
business&rdquo; by New York State and is exempt from the state&rsquo;s mandate that all non-essential New York businesses close,
the Company&rsquo;s accounting staff and outside advisors have been working modified hours and remotely due to social distancing
protocols and concern over their safety and the safety of others since on or about March 19, 2020. Access to records, the inability
to perform tasks efficiently, and IT connectivity issues, along with similar measures taken by the Company&rsquo;s outside advisors,
have hindered and may continue to hinder timely preparation of our financial statements. Additionally, even though our facility
remains open, we have experienced and may continue to experience additional operating costs due to social distancing, securing
personal protective equipment, and sanitizing workspaces, worker absences, and lower productivity. If significant portions of
our workforce or our suppliers&rsquo; workforces are unable to work effectively, including because of illness, quarantines, government
actions, facility closure or other restrictions in connection with the COVID-19 pandemic, our operations will likely be impacted.
We may be unable to perform fully on our contracts and our costs may increase as a result of the COVID-19 outbreak. These cost
increases may not be fully recoverable or adequately covered by insurance. In addition, the impact on our accounting staff and
outside advisors may hamper our efforts to comply with our filing obligations with the SEC.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to monitor the situation, to assess further possible implications to our business, supply chain and customers, and to
take actions in an effort to mitigate adverse consequences. We cannot at this time predict the impact of the COVID-19 pandemic,
but it could have a material adverse effect on our business, financial position, results of operations and/or cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we do not meet the standards for forgiveness of our PPP Loan, we may be required to repay the loan over a period of two years.</I></B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 10, 2020, we entered into a loan with BNB Bank as the lender (&ldquo;Lender&rdquo;) in an aggregate principal amount of
$4,795,000 (&ldquo;PPP Loan&rdquo;) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic
Security (&ldquo;CARES&rdquo;) Act. The PPP Loan is evidenced by a promissory note (&ldquo;Note&rdquo;). Subject to the terms of the Note, the
PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months of interest deferred, has an
initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The Company may apply to the
Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll costs, covered rent
and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning on
April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility Act.
While we expect to meet the standards for full forgiveness of the PPP Loan, there can be no assurance that we will meet such standards.
</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
depend on government contracts for a significant portion of our revenues.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a supplier, either directly or
as a subcontractor, to the U.S. Government and its agencies. We depend on government contracts for a significant portion of our
business. If we are suspended or barred from contracting with the U.S. Government, if our reputation or relationship with individual
federal agencies were impaired, whether due to the restatement and errors in the Non-Reliance Period financial statements or otherwise,
or if the U.S. Government otherwise ceased doing business with us or significantly decreased the amount of business it does with
us, our business, prospects, financial condition and operating results would be materially adversely affected.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face risks relating to government contracts.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
funding of U.S. Government programs is subject to congressional budget authorization and appropriation processes. For many programs,
the U.S. Congress appropriates funds on a fiscal year basis even though a program may extend over several fiscal years. Consequently,
programs are often only partially funded initially and additional funds are committed only as Congress makes further appropriations.
Appropriations are driven by numerous factors, including geopolitical events, macroeconomic conditions, the ability of the U.S.
Government to enact relevant legislation, such as appropriations bills and continuing resolutions, and the threat or existence
of a government shutdown. U.S. Government appropriations for our programs and for defense spending generally may be impacted or
delayed by the COVID-19 pandemic as governmental priorities and finances change. We cannot predict the extent to which total funding
and/or funding for individual programs will be included, increased or reduced in budgets approved by Congress or be included in
the scope of separate supplemental appropriations. In the event that appropriations for any of our programs becomes unavailable,
or is reduced or delayed, our contract or subcontract under such program may be terminated or adjusted by the U.S. Government,
which could have a material adverse effect on our future sales under such program, and on our financial position, results of operations
and cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also cannot predict the impact of potential changes in priorities due to military transformation and planning and/or the nature
of war-related activity on existing, follow-on or replacement programs. A shift of government priorities to programs in which
we do not participate and/or reductions in funding for or the termination of programs in which we do participate, unless offset
by other programs and opportunities, could have a material adverse effect on our financial position, results of operations and
cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the U.S. Government generally has the ability to terminate contracts, completely or in part, without prior notice, for
convenience or for default based on performance. In the event of termination for the U.S. Government&rsquo;s convenience, contractors
are generally protected by provisions covering reimbursement for costs incurred on the contracts and profit on those costs but
not the anticipated profit that would have been earned had the contract been completed. Termination by the U.S. Government of
a contract for convenience could also result in the cancellation of future work on that program. Termination by the U.S. Government
of a contract due to our default could require us to pay for re-procurement costs in excess of the original contract price, net
of the value of work accepted from the original contract. Termination of a contract due to our default may expose us to liability
and could have a material adverse effect on our ability to compete for contracts. Additionally, we are a subcontractor on some
U.S. Government contracts. In these arrangements, the U.S. Government could terminate the prime contract for convenience or otherwise,
without regard to our performance as a subcontractor. We can give no assurance that we would be awarded new U.S. Government contracts
to offset the revenues lost as a result of the termination of any of our U.S. Government contracts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have risks associated with competing in the bidding process for contracts.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
obtain many of our contracts through a competitive bidding process. In the bidding process, we face the following risks:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 18pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 15.3pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; padding-right: 7.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
                                         must bid on programs in advance of their completion, which may result in unforeseen technological
                                         difficulties or cost overruns;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 18pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 15.3pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; padding-right: 7.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
                                         must devote substantial time and effort to prepare bids and proposals for competitively
                                         awarded contracts that may not be awarded to us; and</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 18pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 15.3pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&bull;</FONT></TD><TD STYLE="text-align: justify; padding-right: 7.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">awarded
                                         contracts may not generate sales sufficient to result in profitability.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Further
consolidation in the aerospace industry could adversely affect our business and financial results.</i></b></font></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aerospace and defense industry is experiencing significant consolidation, including among our customers, competitors and suppliers.
While we believe we have positioned our Company to take advantage of opportunities to market to a broad customer base, which we
believe will reduce the potential impact of industry consolidation, we cannot assure you that industry consolidation will not
impact our business. Consolidation among our customers may result in delays in the awarding of new contracts and losses of existing
business. Consolidation among our competitors may result in larger competitors with greater resources and market share, which
could adversely affect our ability to compete successfully. Consolidation among our suppliers may result in fewer sources of supply
and increased cost to us.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are subject to strict governmental regulations relating to the environment, which could result in fines and remediation expense
in the event of non-compliance.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are required to comply with extensive and frequently changing environmental regulations at the federal, state and local levels.
Among other things, these regulatory bodies impose restrictions to control air, soil and water pollution, to protect against occupational
exposure to chemicals, including health and safety risks, and to require notification or reporting of the storage, use and release
of certain hazardous substances into the environment. This extensive regulatory framework imposes significant compliance burdens
and risks on us. In addition, these regulations may impose liability for the cost of removal or remediation of certain hazardous
substances released on or in our facilities without regard to whether we knew of, or caused, the release of such substances. Furthermore,
we are required to provide a place of employment that is free from recognized and preventable hazards that are likely to cause
serious physical harm to employees, provide notice to employees regarding the presence of hazardous chemicals and to train employees
in the use of such substances. Our operations require the use of a limited amount of chemicals and other materials for painting
and cleaning that are classified under applicable laws as hazardous chemicals and substances. If we are found not to comply with
any of these rules, regulations or permits, we may be subject to fines, remediation expenses and the obligation to change our
business practice, any of which could result in substantial costs that would adversely affect our business operations and financial
condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be subject to fines and disqualification for non-compliance with Federal Aviation Administration (&ldquo;FAA&rdquo;) regulations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to regulation by the FAA under the provisions of the Federal Aviation Act of 1958, as amended. The FAA prescribes
standards and licensing requirements for aircraft and aircraft components. We are subject to inspections by the FAA and may be
subjected to fines and other penalties (including orders to cease production) for noncompliance with FAA regulations. Our failure
to comply with applicable regulations could result in the termination of or our disqualification from some of our contracts, which
could have a material adverse effect on our operations and financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
our subcontractors or suppliers fail to perform their contractual obligations, our contract performance and our ability to obtain
future business and our profitability could be materially and adversely impacted.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our contracts involve subcontracts with other companies upon which we rely to perform a portion of the services that we must
provide to our customers. There is a risk that we may have disputes with our subcontractors, including disputes regarding the
quality and timeliness of work performed by the subcontractor, customer concerns about the subcontract, our failure to extend
existing task orders or issue new task orders under a subcontract, or our hiring of personnel of a subcontractor. A failure by
one or more of our subcontractors to satisfactorily provide on a timely basis the agreed-upon supplies or perform the agreed-upon
services may materially and adversely affect our ability to perform our obligations as the prime contractor. Subcontractor performance
deficiencies could result in a customer eliminating our ability to progress bill or terminating our contract for default. A prohibition
on progress billing may have an adverse effect upon our cash flow and profitability and a default termination could expose us
to liability and have a material adverse effect on our ability to compete for future contracts and orders. In addition, a delay
in our ability to obtain components and equipment parts from our suppliers may affect our ability to meet our customers&rsquo;
needs and may have a material adverse effect upon our profitability. For example, the COVID-19 pandemic has impacted, and continues
to impact, our supply chain, as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Due
to fixed contract pricing, increasing contract costs exposes us to reduced profitability and the potential loss of future business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
margin is adversely affected when contract costs that cannot be billed to customers are incurred. This cost growth can occur if
estimates to complete a contract increase due to technical challenges or if initial estimates used for calculating the contract
price were incorrect. The cost estimation process requires significant judgment and expertise. Reasons for cost growth may include
unavailability and productivity of labor, the nature and complexity of the work to be performed, the effect of change orders,
the availability of materials, the effect of any delays in performance, availability and timing of funding from the customer,
natural disasters, pandemics, and the inability to recover any claims included in the estimates to complete. A significant increase in cost
estimates on one or more programs could have a material adverse effect on our financial position or results of operations.</FONT></P>

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

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

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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"><B><I>We use estimates when accounting
for contracts. Changes in estimates in connection with the restatement of the Non-Reliance Period financial statements have affected
our profitability and our overall financial position.</I></B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We primarily recognize revenue from our
contracts over the contractual period pursuant to ASC 606. Pursuant to ASC 606, revenue and gross profit are recognized as work
is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract.
Recognized revenues that will not be billed under the terms of the contract until a later date are recorded on our consolidated
balance sheet as an asset captioned &ldquo;Contract assets.&rdquo; Contracts where billings to date have exceeded recognized revenues
are recorded on our consolidated balance sheet as a liability captioned &ldquo;Contract liabilities.&rdquo; Changes to the original
estimates may be required during the term of the contract. Estimates are reviewed monthly and the effect of any change in the
estimated gross margin percentage for a contract is reflected in the consolidated financial statements in the period the change
becomes known. ASC 606 requires the use of considerable estimates in determining revenues and profits and in assigning the amounts
to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and taxes) as reported
and actual cash received by us during any reporting 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">In connection with the errors we identified
in the Non-Reliance Period financial statements and the resulting restatement of such financial statements, we were required to
make changes to the original estimates on certain of our contracts. When comparing periods, such changes resulted in net
adjustments to gross profits of $94,415 and $198,548 for the years ending December 31, 2019 and 2018, respectively. See &ldquo;Favorable/Unfavorable
Adjustments to Gross Profit&rdquo; within Item 7, &ldquo;Management&rsquo;s Discussion and Analysis of Financial Condition and
Results of Operation&rdquo;. We continually evaluate all of the issues related to the assumptions, risks and uncertainties inherent
with the application of ASC 606; however, there is no assurance that our estimates will be accurate. If our estimates are not
accurate or a contract is terminated, we will be forced to adjust revenue in later periods. Furthermore, even if our estimates
are accurate, we may have a shortfall in our cash flow and we may need to borrow money to pay for costs until the reported earnings
materialize to actual cash receipts.&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 7.5pt 0pt 0; text-align: justify"><B><I>If the contracts associated
with our backlog were terminated, our financial condition and results of operations would be adversely affected.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
maximum contract value specified under each contract that we enter into is not necessarily indicative of the revenues that we
will realize under that contract. Because we may not receive the full amount we expect under a contract, we may not accurately
estimate our backlog because the earnings of revenues on programs included in backlog may never occur or may change. Cancellations
of pending contracts or terminations or reductions of contracts in progress would have a material adverse effect on our business,
prospects, financial condition or results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 29, 2020, the Company received a letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a
significant schedule change from its customer, Gulfstream Aerospace, and requested that we immediately stop work on the contract
we have to produce certain fixed leading edge assemblies on the wing of the G650 business jet. In May 2020, Triumph Group cancelled
nearly all open orders with the Company, decreasing our G650 leading edge backlog by $3.6 million. On May 27, 2020, Triumph Group
announced it had reached an agreement in principle to sell the G650 wing program to Gulfstream Aerospace. On June 12, 2020, the
Company received a joint communication from Gulfstream Aerospace and Triumph Group that stated Gulfstream&rsquo;s intention at
the conclusion of the transaction is to continue to purchase G650 wing components from the Company. However, we are unable to
predict when the transaction between Gulfstream and Triumph Group will close or when Gulfstream will begin purchasing G650 wing
components from us, if at all. Further, even if Gulfstream does purchase G650 wing components from us, if such purchases are not
made in the amounts and in the timeframe that we originally projected, our financial condition and results of operations may be
adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be unable to attract and retain personnel who are key to our operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success, among other things, is dependent on our ability to attract and retain highly qualified senior officers and engineers.
Competition for key personnel is intense. Our ability to attract and retain senior officers and experienced, top rate engineers
is dependent on a number of factors, including prevailing market conditions and compensation packages offered by companies competing
for the same talent and our reputation in the industry. If our reputation is adversely affected, for instance due to the errors
in the Non-Reliance Period financial statements or due to our handling of the COVID-19 pandemic, we may be unable to recruit,
hire, and retain talented personnel. The inability to hire and retain these persons may adversely affect our production operations
and other aspects of our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are subject to the cyclical nature of the commercial aerospace industry, and any future downturn in the commercial aerospace industry
or general economic conditions, including related to COVID-19, could adversely impact the demand for our products.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business may be affected by certain characteristics and trends of the commercial aerospace industry or general economic conditions
that affect our customers, such as fluctuations in the aerospace industry&rsquo;s business cycle, varying fuel and labor costs,
intense price competition and regulatory scrutiny, certain trends, including a possible decrease in aviation activity and a decrease
in outsourcing by aircraft manufacturers or the failure of projected market growth to materialize or continue. In the event that
these characteristics and trends adversely affect customers in the commercial aerospace industry, they may reduce the overall
demand for our products. For example, the COVID-19 pandemic has significantly impacted, and continues to impact, the commercial
aerospace industry, as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
incur risks associated with new programs.</I></B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
programs with new technologies typically carry risks associated with design changes, development of new production tools, increased
capital and funding commitments, ability to meet customer specifications, delivery schedules and unique contractual requirements,
supplier performance, ability of the customer to meet its contractual obligations to us, and our ability to accurately estimate
costs associated with such programs. In addition, any new program may not generate sufficient demand or may experience technological
problems or significant delays in the regulatory or other certification or manufacturing and delivery schedule. If we were unable
to perform our obligations under new programs to the customer&rsquo;s satisfaction, if we were unable to manufacture products
at our estimated costs, or if a new program in which we had made a significant investment was terminated or experienced weak demand,
delays or technological problems, then our business, financial condition and results of operations could be materially adversely
affected. This risk includes the potential for default, quality problems, or inability to meet specifications, as well as our
inability to negotiate final pricing for program changes, and could result in low margin or forward loss contracts, and the risk
of having to write-off contract assets if they were deemed to be unrecoverable. In addition, beginning new work on existing programs
also carries risk associated with the transfer of technology, knowledge and tooling.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to perform on new programs, we may be required to expend up-front costs which may not have been negotiated in our selling
price. Additionally, we may have made margin assumptions related to those costs, that in the case of significant program delays
and/or program cancellations, or if we are not successful in negotiating favorable margin on scope changes, could cause us to
bear impairment charges which may be material, for costs that are not recoverable. Such charges and the loss of up-front costs
could have a material adverse impact on our liquidity.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are presently classified as a small business and the loss of our small business status may adversely affect our ability to compete
for government contracts.</I></B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are presently classified as a small business under certain of the codes under the North American Industry Classification Systems
(&ldquo;NAICS&rdquo;) industry and product specific codes that are regulated in the United States by the Small Business Administration.
We are not considered a small business under all NAICS codes. While we do not presently derive a substantial portion of our business
from contracts that are set-aside for small businesses, we are able to bid on small business set-aside contracts as well as contracts
that are open to non-small business entities. As the NAICS codes are periodically revised, it is possible that we may lose our
status as a small business. The loss of small business status would adversely affect our eligibility for special small business
programs and limit our ability to collaborate with other business entities which are seeking to team with small business entities
as may be required under a specific contract.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Cyber
security attacks, internal system or service failures may adversely impact our business and operations.</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
system or service disruptions, including those caused by projects to improve our information technology systems, if not anticipated
and appropriately mitigated, could disrupt our business and impair our ability to effectively provide products and related services
to our customers and could have a material adverse effect on our business. We could also be subject to systems failures, including
network, software or hardware failures, whether caused by us, third-party service providers, intruders or hackers, computer viruses,
natural disasters, power shortages or terrorist attacks. Cyber security threats are evolving and include, but are not limited
to, malicious software, phishing and other unauthorized attempts to gain access to sensitive, confidential or otherwise protected
information related to us or our products, customers or suppliers, or other acts that could lead to disruptions in our business.
The COVID-19 pandemic has forced many of our non-manufacturing employees to shift to work-from-home arrangements, which increases
our vulnerability to email phishing, social engineering or &ldquo;hacking&rdquo; through our remote networks, and similar cyber-attacks
aimed at employees working remotely. Because the techniques used by cyber-attackers to access or sabotage networks change frequently
and may not be recognized until launched against a target, we may be unable to anticipate these tactics. Any such failures to
prevent or mitigate cyber-attacks could cause loss of data and interruptions or delays in our business, cause us to incur remediation
costs or subject us to claims and damage our reputation. In addition, the failure or disruption of our communications or utilities
could cause us to interrupt or suspend our operations or otherwise adversely affect our business. Although we utilize various
procedures and controls to monitor and mitigate the risk of these threats, including contracting with an outside cyber security
firm to provide constant monitoring of our systems, and training our employees to recognize attacks, there can be no assurance
that these procedures and controls will be sufficient. Our property and business interruption insurance may be inadequate to compensate
us for all losses that may occur as a result of any system or operational failure or disruption which would adversely affect our
business, results of operations and financial condition. Moreover, expenditures incurred in implementing cyber security and other
procedures and controls could adversely affect our results of operations and financial condition. </FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
financial results may be adversely impacted by the failure to successfully execute or integrate acquisitions and joint ventures.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may evaluate potential acquisitions or joint ventures that align with our strategic objectives. The success of such activity
depends, in part, upon our ability to identify suitable sellers or business partners, perform effective assessments prior to contract
execution, negotiate contract terms, and, if applicable, obtain customer and government approval. These activities may present
certain financial, managerial, staffing and talent, and operational risks, including diversion of management&rsquo;s attention
from existing core businesses, difficulties integrating or separating businesses from existing operations, and challenges presented
by acquisitions or joint ventures which may not achieve sales levels and profitability that justify the investments made. If the
acquisitions or joint ventures are not successfully implemented or completed, there could be a negative impact on our financial
condition, results of operations and cash flows.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
working capital dispute with Air Industries relating to the WMI Acquisition could adversely affect our business</I></B><I>.</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2018 we completed the WMI Acquisition pursuant to the terms of a Stock Purchase Agreement dated as of March 21, 2018
(as amended, the &ldquo;SPA&rdquo;) with Air Industries Group (&ldquo;Air Industries&rdquo;). Pursuant to the SPA, as consideration
for the acquisition, we paid to Air Industries an aggregate of $7.9 million, of which $2 million was placed in escrow at closing
to be applied against post-closing working capital adjustments and indemnification obligations of Air Industries. The escrowed
funds are governed by the terms of the SPA and an escrow agreement entered into between the Company and Air Industries on December
20, 2018 (&ldquo;Escrow Agreement&rdquo;). In accordance with the terms of the SPA, the Company calculated a post-closing working
capital adjustment, to which Air Industries formally objected. Pursuant to the terms of the SPA, the Company and Air Industries
then submitted the working capital adjustment to BDO USA, LLP (&ldquo;BDO&rdquo;) for binding resolution. On September 3, 2019,
BDO resolved the dispute in favor of the Company. In accordance with the SPA and the Escrow Agreement, following BDO&rsquo;s resolution,
Air Industries was required to join the Company in instructing the escrow agent to release the entire escrow fund to the Company
and to pay the Company an additional $2,145,870 representing the excess of the working capital adjustment amount above the escrow
amount, for a total post-closing adjustment of $4,145,870. Air Industries has failed to do so.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York, against
Air Industries seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations
under the SPA and Escrow Agreement and a judgment against Air Industries in the amount of approximately $4.1 million. Air Industries
subsequently agreed to release approximately $619,000 from escrow to us, but the remaining $3.5 million is still subject to dispute.
We cannot assure you that the working capital dispute will be decided in our favor or, if it is decided in our favor, that we
will recover the full $3.5 million from Air Industries. Failure to recoup such sum may adversely affect our business, financial
condition, and results of operations. Further, the litigation with Air Industries has diverted and may continue to divert, management&rsquo;s
attention from our day-to-day operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
ability to utilize our tax benefits could be substantially limited if we fail to generate sufficient income or if we experience
an &ldquo;ownership change.&rdquo;</I></B></FONT></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">&nbsp;</FONT></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">As of December 31, 2019, we had approximately
$93 million of gross net operating losses (&ldquo;NOLs&rdquo;) for federal tax purposes and approximately $38.6 million of post-apportionment
NOLs for state tax purposes. As a result of the Tax Cuts and Jobs Act of 2017 and the Coronavirus Aid, Relief, and Economic Security
Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to different rules. Our
pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through 2039, if not utilized,
and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and 2020 can generally be
carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax years before January
1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on or after January 1,
2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future taxable income.&nbsp;</P>

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

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify">Our ability to fully recognize the benefits
from our NOLs is dependent upon our ability to generate sufficient income prior to their expiration. In addition, our NOL carryforwards
may be limited if we experience an ownership change as defined by Section 382 of the Internal Revenue Code (&ldquo;Section 382&rdquo;).
In general, an ownership change under Section 382 occurs if 5% shareholders increase their collective ownership of the aggregate
amount of our outstanding shares by more than 50 percentage points over a relevant lookback period. The equity securities we sold
in October 2018 may trigger an ownership change under Section 382 which could significantly limit our ability to utilize our tax
benefits. See Note 13 to the financial statements filed with this Annual Report on Form 10-K for more information. The sale of
additional equity securities may trigger an ownership change under Section 382 which will significantly limit our ability to utilize
our tax benefits. In order to avoid limitations imposed by Section 382, we may be limited in the amount of additional equity securities
we are able to sell to raise capital.</P>



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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="cvu10k123119a006"></A>Item 1B.</B></FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>UNRESOLVED STAFF COMMENTS</B></FONT></P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Not
applicable.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a007"></A>Item
                                         2.</B></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PROPERTIES</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
Aero&rsquo;s executive offices and production facilities are situated in an approximately 171,000 square foot building located
at 91 Heartland Blvd., Edgewood, New York 11717. We use approximately 131,000 square feet of this building for manufacturing space
and 40,000 square feet for offices and laboratories for engineering and design work. CPI Aero occupies this facility under a 10-year
lease that expires on April 30, 2022.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 36pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a008"></A>Item
                                         3.</B></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>LEGAL
                                         PROCEEDINGS</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Working
Capital Dispute</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the SPA entered into between the Company and Air Industries
on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December 20, 2018, and (ii)
a judgment against Air Industries in the amount of approximately $3.5 million. The parties argued the motion before the court
on February 5, 2020. The court&rsquo;s decision is pending.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 24, 2020, Mark A. Rodriguez,
a purported stockholder, filed a putative class action lawsuit against the Company, Douglas McCrosson, the Company&rsquo;s Chief
Executive Officer, and Vincent Palazzolo, the Company&rsquo;s former Chief Financial Officer, in the United States District Court
for the Eastern District of New York, arising out of the errors in and restatements of our financial statements. On February 25,
2020, Russell Garrett, a purported stockholder, filed a second putative class action lawsuit against the Company and Messrs. McCrosson
and Palazzolo, in the United States District Court for the Eastern District of New York, arising out of the same alleged facts.
Each plaintiff seeks to represent a class of stockholders who purchased or otherwise acquired the Company&rsquo;s common stock
from May 15, 2018 to February 14, 2020 (&ldquo;Class Period&rdquo;). The complaints are almost identical. Both complaints generally
allege that the defendants violated Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated by the SEC by making
false and misleading statements in the Company&rsquo;s periodic reports filed during the Class Period and seek unspecified damages.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and approved plaintiff&rsquo;s
selection of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint within 30
days of the Company&rsquo;s issuance of its restated financials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shareholder
Derivative Action</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current
and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially
on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual
defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on
behalf of the Company for any liability the Company might incur as a result of the individual defendants&rsquo; alleged misconduct.
The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&rsquo; fees and other costs. On
June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&rsquo;s issuance
of its restated financials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the outcome of any litigation is inherently uncertain and the class action and derivative lawsuit are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.
The Company expenses related legal costs as incurred.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Books
and Records Action</B></FONT></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">&nbsp;</FONT></P>



<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0">On June 5, 2020, a lawsuit to compel inspection of books and records
was filed against the Company in the Supreme Court of New York State, Suffolk County, captioned Berger v. CPI Aerostructures, Inc.
The complaint, which is based substantially on the facts alleged in the class action complaints summarized above, seeks to compel
the inspection of corporate books and records pursuant to New York common law. The complaint also seeks attorneys&rsquo; fees and
other costs. The Company&rsquo;s deadline to answer, move or otherwise respond to the complaint is August 31, 2020.</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">&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 22, 2020, the Company received a letter (the &ldquo;SEC Letter&rdquo;) from the SEC Division of Enforcement (the &ldquo;Division&rdquo;)
indicating that the Division staff is conducting an investigation involving the Company. The SEC Letter states that the investigation
is a non-public, fact finding inquiry where the Division staff is trying to determine whether there have been any violations of
federal securities laws. As part of this investigation, the Division issued a subpoena to the Company seeking documents and information
relating, among other things, to previously-disclosed errors in and restatements of, the Company&rsquo;s financial statements,
the Company&rsquo;s October 16, 2018 equity offering and the recent separation of the Company&rsquo;s former Chief Financial Officers.
The SEC Letter states that the investigation and the subpoena do not mean that the Division staff has concluded that the Company
or anyone else have violated the federal securities laws and that the investigation does not mean that the Division staff has
a negative opinion of any person, entity or security. We intend to fully cooperate with the Division staff. However, we cannot
predict the length, scope, or results of the investigation or the impact, if any, of the investigation on our results of operations.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 36pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a009"></A>Item
                                         4.</B></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MINE
                                         SAFETY DISCLOSURES</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a010"></A>PART
II</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0pt; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 36pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a011"></A>Item
                                         5.</B></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MARKET
                                         FOR REGISTRANT&rsquo;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES
                                         OF EQUITY SECURITIES</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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 0pt 0.5in; text-align: justify; text-indent: -0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Market
Information</B>&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Our shares of common stock are listed
on the NYSE American exchange under the symbol CVU. On August 19, 2020, there were 177 holders of record of our shares of common
stock, and we believe, over 2,200 beneficial owners of our shares of common stock.<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Dividend
Policy</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date, we have not paid any dividends on our common stock. Any payment of dividends in the future is within the discretion of our
board of directors (subject to the limitation on dividends contained in the Bank United Credit Facility, as described more fully
in Item 7, Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations) and will depend on our
earnings, if any, our capital requirements and financial condition and other relevant factors. Our board of directors does not
intend to declare any cash or other dividends in the foreseeable future, but intends instead to retain earnings, if any, for use
in our business operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recent
Sales of Unregistered Securities</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="background-color: white">There
have been no sales of unregistered equity securities for the three months ended December 31, 2019. The have been no repurchases
of our outstanding common stock during the three months ended December 31, 2019.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Securities
Authorized for Issuance under Equity Compensation Plans </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth certain information at December 31, 2019 with respect to our equity compensation plans that provide
for the issuance of options, warrants or rights to purchase our securities:</FONT></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">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%; layout-grid-mode: line; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Plan
    Category</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 27%; text-align: center; layout-grid-mode: line; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number
    of Securities to be Issued upon Exercise of Outstanding Options, Warrants and Rights</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 25%; text-align: center; layout-grid-mode: line; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Weighted-Average
    Exercise Price of Outstanding Options, Warrants and Rights</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 28%; layout-grid-mode: line; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number
    of Securities Remaining Available for Future Issuance under Equity Compensation Plans (excluding securities reflected in the
    first column)</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; layout-grid-mode: line; text-align: center; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Equity
    Compensation Plans Approved by Security Holders</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; layout-grid-mode: line; text-align: center; text-indent: 0.5in; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,361</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; layout-grid-mode: line; text-align: center; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Equity
    Compensation Plans Not Approved by Security Holders</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; layout-grid-mode: line; text-align: center; text-indent: 0.5in; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; layout-grid-mode: line; text-align: center; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-right: 7.5pt; text-indent: 0.5in; text-align: center; layout-grid-mode: line; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$&mdash;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; layout-grid-mode: line; text-align: center; text-indent: 0.5in; padding-bottom: 8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,361</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
equity incentives are an important component of compensation and are designed to align the interests of our executive officers
and directors who receive long-term equity awards with the Company&rsquo;s long-term performance and to increase shareholder value.
The Company has awarded long-term incentive compensation pursuant to three plans:</FONT></P>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>2016 Long-Term Incentive Plan.&nbsp;</i>The
2016 Long-Term Incentive Plan registered 600,000 shares of our common stock, which may be granted in the form of stock options,
stock appreciation rights, restricted stock, deferred stock, stock reload options, and other stock-based awards, to employees,
officers, directors, and consultants of the Company. As of December 31, 2019, we have granted 533,370 shares under this plan and
57,345 shares remained available for grant under this plan.</p>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Performance
Equity Plan 2009</I>. The Performance Equity Plan 2009 authorizes the grant of 500,000 stock options, stock appreciation rights,
restricted stock, deferred stock, stock reload options, and other stock-based awards. As of December 31, 2019, we have granted
366,984 shares under this plan and 133,016 shares remained available for grant.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Performance
Equity Plan 2000</I>. The Performance Equity Plan 2000 authorizes the grant of 1,230,000 stock options, stock appreciation rights,
restricted stock, deferred stock, stock reload options, and other stock-based awards. As of December 31, 2019, options to purchase
an aggregate of 1,283,333 shares of common stock had been granted under this plan, of which zero options remained outstanding. As of December 31, 2019, zero shares remained available for grant under this plan.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a012"></A>Item
6. SELECTED FINANCIAL DATA</FONT></P>

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a013"></A>Item
7. MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion and analysis of our financial condition and results of operations should be read together with our consolidated
financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. Some of the information contained
in this discussion and analysis includes forward-looking statements involving risks and uncertainties and should be read together
with the &ldquo;Risk Factors&rdquo; section of this Annual Report on Form 10-K. Such risks and uncertainties could cause actual
results to differ materially from the results described in or implied by the forward-looking statements contained in the following
discussion and analysis.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Restatement
of Non-Reliance Period Consolidated Financial Statements</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 14, 2020, the Company filed a Form 8-K disclosing that the Audit &amp; Finance Committee of the Company&rsquo;s Board
of Directors determined, based on the recommendation of management, that the Company&rsquo;s consolidated financial statements
for the Non-Reliance Periods should no longer be relied upon due to errors in such consolidated financial statements relating
to the Company&rsquo;s recognition of revenue from contracts with customers.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="color: black">The
</FONT>Company applied the cost-to-cost percentage of completion method at the program level, that is, for the entire duration
of production activity on a particular program. The Company used program-level accounting to both measure progress and estimate
profit margin. The Company believed that the program was the correct unit of accounting under ASC Topic 606. The Company
now recognizes that accounting guidance under ASC Topic 606 does not support its use of a manufacturing program as the unit of
accounting. Instead, under ASC Topic 606, the performance obligation is the appropriate use of accounting. Determining each performance
obligation under a particular program requires significant judgment but, in general, under ASC Topic 606, the Company has a performance
obligation upon which it can recognize revenue when it has approval and commitment from both parties, the rights of the parties
are identified, payment terms are identified and enforceable, the contract has commercial substance and collectability of consideration
is probable. For the Company, the contract under ASC 606 is typically established upon execution of a purchase order either in
accordance with a long-term customer contract or on a standalone basis. The Company&rsquo;s cost-to-cost input method to measure
progress must consider only the costs incurred relative to the total expected costs of satisfying a performance obligation. Similarly,
under ASC Topic 606, the Company must estimate profit margins based on expected performance under a performance obligation. Revenue
and profit margin must be constrained to revenue related to the satisfaction of a performance obligation to which the Company
has an enforceable right to payment for performance completed.</FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
errors were uncovered as part of the preparation of the Company&rsquo;s consolidated financial statements for the fiscal year
ended December 31, 2019. After reconsideration of the terms of the Company&rsquo;s contracts with customers, management concluded
that certain revenues and net income were recognized inaccurately due to an incorrect application of generally accepted accounting
principles in U.S. GAAP. Therefore, previously reported revenue and net income were overstated.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with its restatement, the Company and CohnReznick LLP identified and reported to the Audit and Finance Committee of
the Company&rsquo;s Board of Directors material weaknesses. Please see &ldquo;Item 9A, Controls and Procedures&rdquo; for a description
of these matters.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Amendment and Waiver to our BankUnited
Credit Facility</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">On August 24, 2020, we entered into a
Sixth Amendment and Waiver (&ldquo;Sixth Amendment&rdquo;) to that certain Amended and Restated Credit Agreement with the
Lenders named therein and BankUnited, N.A. (&ldquo;BankUnited&rdquo;) as Sole Arranger, Agent and Collateral Agent, dated as
of March 24, 2016 (as amended from time to time, the &ldquo;Credit Agreement&rdquo;). In connection with the Sixth Amendment,
we also amended the Amended and Restated Revolving Credit Note, dated as of March 24, 2016, which represents an aggregate
principal revolving loan commitment amount of $30 million (&ldquo;Revolving Note&rdquo;) and the Amended and Restated Term
Note, dated as of March 24, 2016, with an original principal amount of $10 million (&ldquo;Term Note&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">Under the Sixth Amendment, and the related
amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding balance under the Revolving Note
was converted into and added to the outstanding balance on the Term Note. The availability under the Revolving Note was permanently
reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note was increased to approximately $7,933,000.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Additionally, under the Sixth
Amendment, the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note and Term Note to
May 2, 2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed charge coverage
ratio covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then determined on a
trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance for each quarter
ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be tested for the four
quarters from March 31, 2020 through December 31, 2020. Then beginning with the quarter ending March 31, 2021, the funded
debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum quarterly EBITDA
covenant from $2 million to $1 million beginning on September 30, 2020, (v) maintaining a minimum net income, after taxes,
of no less than $1.00 and (vi) replacing the interest pricing grid for the Revolving Note with an interest rate for
Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate loans equal to
BankUnited&rsquo;s prime rate plus 0.25%.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 errors in the financial statements
for the Non-Reliance Periods and our internal control weaknesses caused us to be in violation of certain financial and non-financial
covenants under the BankUnited Facility as of and after March 31, 2018. BankUnited has agreed to waive each covenant violation
under the Credit Agreement in connection with the previously disclosed errors in our financial statements for the Non-Reliance
Periods and to prospectively waive the covenant violation for late delivery of our financial statements for the first three quarters
of 2020. BankUnited agreed not to test our compliance with the financial covenants under the Credit Agreement for the first half
of 2020. Financial covenant testing will resume for the quarter ending September 30, 2020. BankUnited also consented to the incurrence
of additional indebtedness by the Company pursuant to the previously-announced loan made by BNB Bank on April 10, 2020, of an
aggregate principal amount of $4,795,000 pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic
Security (&ldquo;CARES&rdquo;) Act and agreed that the income and debt effects of such loan will be excluded for covenant calculation purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Paycheck
Protection Program Loan</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 10, 2020, we entered into the PPP Loan, with BNB Bank as the Lender, in an aggregate principal amount of $4,795,000, pursuant
to the Paycheck Protection Program under the CARES Act. The PPP Loan is evidenced
by the Note. Subject to the terms of the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with
the first six months of interest deferred, has an initial term of two years, and is unsecured and guaranteed by the Small Business
Administration. The Company may apply to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal
to the sum of payroll costs, covered rent and mortgage obligations, and covered utility payments incurred by the Company during
the 24-week period beginning on April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified
by the Paycheck Protection Flexibility Act.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note provides for customary events of default including, among other things, cross-defaults on any other loan with the Lender.
The PPP Loan may be accelerated upon the occurrence of an event of default.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impact
of COVID-19</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
impact that the recent COVID-19 pandemic will have on our business is uncertain. Although we have been classified as an &ldquo;essential
business&rdquo; by New York State and is exempt from the state&rsquo;s mandate that all non-essential New York businesses close
until further notice due to circumstances related to the coronavirus pandemic, certain of our staff have been working modified
hours and remotely due to social distancing protocols and concern over their safety and the safety of others since on or about
March 19, 2019. </FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
anticipate potential supply chain disruptions, employee absenteeism, reductions in commercial aircraft orders and short-term suspensions
of manufacturing at ours or our customers&rsquo; facilities related to the COVID-19 pandemic that could unfavorably impact our
business. We expect these disruptions to be limited to programs within our commercial business that accounts for approximately
20% of our total business and also to be temporary, but there can be no assurance that our military business will be unaffected
and there is still uncertainty around the duration and overall impact to our business operation. We believe it is possible that
the impact of the COVID-19 pandemic could have an adverse effect on the results of our operations, financial position and cash
flow for the year ending December 31, 2020. We have taken mitigating steps in an attempt to reduce the adverse effects. For example,
we have curtailed discretionary spending, deferred all business travel, implemented a hiring freeze and other steps to preserve
cash. We have also taken action to more closely manage the flow of materials into the operations in response to potentially weakened
demand in our commercial programs.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following transactions occurred during the periods covered by this Management&rsquo;s Discussion and Analysis of Financial Condition
and Results of Operations:</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 21, 2018, the Company entered into a SPA with Air Industries, pursuant to which the Company purchased from Air Industries
all of the shares of WMI. On December 20, 2018, the Company completed the WMI Acquisition for a total purchase price of approximately
$7.9 million. The Company&rsquo;s operating results include the operating results of WMI from the date of acquisition.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 19, 2018, the Company completed an underwritten public offering of 2,760,000 shares of its common stock, including 360,000
shares pursuant to the underwriters&rsquo; full exercise of their over-allotment option, at a public offering price of $6.25 per
share. The Company&rsquo;s net proceeds from the offering, after deducting underwriting discounts, commissions, and other offering
expenses, were approximately $16.1 million. The Company used a portion of the proceeds of the offering for the WMI Acquisition
and used the balance of the net proceeds for general corporate purposes, including working capital, capital expenditures and debt
repayment.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are engaged in the contract production of structural aircraft parts for fixed wing aircraft and helicopters in both the commercial
and defense markets. We also have a strong and growing presence in the aerosystems segment of the market, with our production
of various reconnaissance pod structures and fuel panel systems. Within the global aerostructure and aerosystem supply chain,
we are either a Tier 1 supplier to aircraft OEMs or a Tier 2 subcontractor to major Tier 1 manufacturers. We also are a prime
contractor to the U.S. DOD, primarily the USAF. In conjunction with our assembly operations, we provide engineering, program management,
supply chain management and kitting, and MRO services.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Restatement
of Previously Issued Consolidated Financial Statements</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations gives effect to the restatement
adjustments made to the previously reported Consolidated Financial Statements as of and for the year ended December 31, 2018.
For additional information and a detailed discussion of the restatement, see Note 18, &ldquo;Restatement of Previously Issued
Consolidated Financial Statements&rdquo; included in &ldquo;Item 15, Exhibits and Financial Statement Schedules,&rdquo; of this
Annual Report on  Form 10-K.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company
adopted Accounting Standards Codification Topic 606, &ldquo;Revenue from Contracts with Customers&rdquo; (&ldquo;ASC
606&rdquo;), using the modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it
transfers control of a promised good or service to a customer in an amount that reflects the consideration it expects to be
entitled to in exchange for the good or service. The majority of the Company&rsquo;s performance obligations are satisfied
over time as the Company (i) sells products with no alternative use to the Company and (ii) has an enforceable right to
recover costs incurred plus a reasonable profit margin for work completed to date. Under the over time revenue recognition
model, revenue and gross profit are recognized over the contract period as work is performed based on actual costs incurred
and an estimate of costs to complete and resulting total estimated costs at completion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The corrected adoption of ASC 606 resulted
in a restatement of previously issued consolidated financial statements. See Note 18.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See Note 3 &ldquo;Revenue&rdquo;, for additional
information regarding the Company's revenue recognition policy.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, the Financial Accounting Standards Board (&ldquo;FASB&rdquo;) issued Accounting Standards Update (&ldquo;ASU&rdquo;)
No. 2016-02, &ldquo;Leases (&ldquo;ASC 842&rdquo;)&rdquo;, which sets out the principles for the recognition, measurement, presentation
and disclosure of leases for both lessees and lessors. On January 1, 2019, the Company adopted the new lease standard using the
optional transition method under which comparative financial information will not be restated and continue to apply the provisions
of the previous lease standard in its annual disclosures for the comparative periods. In addition, the new lease standard provides
a number of optional practical expedients in transition. The Company elected the package of practical expedients. As such, the
Company did not have to reassess whether expired or existing contracts are or contain a lease; did not have to reassess the lease
classifications or reassess the initial direct costs associated with expired or existing leases.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
842 also provides practical expedients for an entity&rsquo;s ongoing accounting. The Company elected the short-term lease recognition
exemption under which the Company will not recognize right-of-use (&ldquo;ROU&rdquo;) assets or lease liabilities, and this includes
not recognizing ROU assets or lease liabilities for existing short-term leases. The Company elected the practical expedient to
not separate lease and non-lease components for certain classes of assets (office building).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company recognized ROU assets and lease liabilities of approximately $5.3 million and $5.9 million, respectively,
on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion provides an analysis of our results of operations and should be read in conjunction with the accompanying
consolidated financial statements and notes thereto.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Year
Ended December 31, 2019 as Compared to the Year Ended December 31, 2018 (restated)</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: white 0.5pt solid"><B><I>Revenue</I>.</B>
Revenue for the year ended December 31, 2019 was $87,518,688 compared to $70,366,016 (restated) for the same period last year,
representing an increase of $17,152,672. The majority of our revenue growth was contributed by our WMI subsidiary that was acquired
in December 2018 and had immaterial revenue in 2018. Organic revenue growth during 2019 was approximately 7% driven primarily by
increases in our E-2D kitting programs with Northrop Grumman, the NGJ-MB pod program with Raytheon and our advanced missile wing
contract with Raytheon that was a new start in 2019. Growth in these and other programs was partially offset by a decrease in revenue
from our Gulfstream G650 fixed leading edge program with Triumph Group, our Pacer Classic III Phase 2 program with USAF as this
effort transitions to Phase 3, and our AH-1Z engine inlet contract with Bell Helicopter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: white 0.5pt solid"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall,
revenue generated from prime government contracts for the year ended December 31, 2019 was $6,429,860 compared to $8,774,967 (restated)
for the year ended December 31, 2018, a decrease of $2,345,107. This decrease is primarily a result of a decrease in revenue recognized
on the T-38C Pacer Classic III. Phase 2 aircraft structural modification program, as this program is transitioning from the Phase
2 to Phase 3. CPI Aero was awarded the Phase 3 contract in 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
generated from government subcontracts for the year ended December 31, 2019 was $62,319,526 compared to $39,250,656 (restated)
for the year ended December 31, 2018, an increase of $23,068,870. Year-end 2019 results include revenue from WMI which was acquired
in December 2018. The increase was a result of contributions from our WMI business which was acquired in December 2018, increased
production of E-2D wing panel kits and NGJ-MB pod structures, partially offset by a decrease in the production rate of the AH-1Z
helicopter engine inlets.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
generated from commercial contracts was $18,769,302 for the year ended December 31, 2019 compared to $22,340,393 (restated) for
the year ended December 31, 2018, a decrease of $3,571,091. Most of this decrease resulted from decreased production of the Gulfstream
G650 fixed leading edge assembly. We also had year-over-year revenue declines in our programs with Honda and Embraer largely due
to decreased business jet demand.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cost
of sales</I></B><I>. </I>Cost of sales for the years ended December 31, 2019 and 2018 was $78,386,997 and $66,155,986, respectively,
an increase of $12,231,011 or 18%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of cost of sales were as follows:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Years ended</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><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, <BR> 2019</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"><p style="margin-top: 0; margin-bottom: 0"><B>December 31, <BR>2018</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</B></p></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: 69%">Procurement</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">49,920,962</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: 12%; text-align: right">43,810,298</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Labor</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,778,571</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,251,997</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Factory overhead</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,726,990</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,569,568</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Other</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,526</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">524,123</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Cost of sales</TD><TD>&nbsp;</TD>
    <TD STYLE="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; text-align: right">$</TD><TD STYLE="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; text-align: right">78,386,997</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; text-align: right">$</TD><TD STYLE="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; text-align: right">66,155,986</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Procurement
for the year ended December 31, 2019 was $49,920,962 compared to $43,810,298 (restated) for the year ended December 31, 2018,
an increase of $6,110,664 or 14%. The majority of our procurement growth was for material required by our WMI subsidiary that
was acquired in December 2018 and had immaterial procurement receipts in 2018. We also required more material compared to 2018
for the programs that drove revenue growth in 2019, particularly our E-2D kitting programs and the NGJ-MB pod. </FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Labor
costs for the year ended December 31, 2019 were $7,778,571 compared to $6,251,997 (restated for the year ended December 31, 2018,
an increase of $1,526,574 or 24%. This increase is primarily from labor costs within our WMI subsidiary as well as from increased
labor required by higher production rates of the NGJ-MB pod.)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factory
Overhead for the year ended December 31, 2019 were $20,726,990 compared to $15,569,568 (restated for the year ended December 31,
2018, an increase of $5,157,422 or 33%. This increase is primarily from costs within our WMI subsidiary.)</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: white 0.5pt solid">Other
costs for the year ended December 31, 2019 was $(39,526) compared to $524,123 (restated for the year ended December 31, 2018,
a decrease of $563,649. Other costs relate to expenses recognized for changes in estimates and expenses primarily associated with
inventory and loss contracts.)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; border-bottom: white 0.5pt solid"><B><I>Gross
profit</I></B>. Gross profit for the year ended December 31, 2019 was $9,131,691 compared to $4,210,030 for the year ended December
31, 2018, an increase of $4,921,661. Gross profit percentage (&ldquo;gross margin&rdquo;) for the year ended December 31, 2019
was 10.4% compared to 6% for the same period last year. The majority of the increase was from our WMI subsidiary that was acquired
in December 2018 and had immaterial gross profit in 2018. Organic growth was primarily from our E2-D programs kitting programs,
partially offset by a decrease in gross profit on our Pacer Classic III Phase 2 program with USAF as this effort transitions to
Phase 3.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: white 0.5pt solid"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Favorable/Unfavorable
Adjustments to Gross Profit </I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2019 and 2018, we made changes in estimates to various contracts. Such changes in estimates resulted
in changes in total gross profit as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="text-align: center; vertical-align: middle; border-bottom: Black 1pt solid"><B>Years Ended</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; vertical-align: middle"><B>&nbsp;</B></TD><TD STYLE="text-align: center; vertical-align: middle"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; vertical-align: bottom"><B>December
    31,<BR>
2019</B></TD><TD STYLE="text-align: center; vertical-align: middle"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; vertical-align: top"><p style="margin-top: 0; margin-bottom: 0"><B>December 31,<BR>
2018</b></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</B></p></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Favorable adjustments</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">416,130</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">491,141</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Unfavorable adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(321,715</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(292,593</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">94,415</TD><TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">198,548</TD><TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double">&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"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2019, we evaluated all contractual data and revised estimated gross profit percentages accordingly.
We had 17 contracts with favorable adjustments and 18 contracts with unfavorable adjustments, all due to changes in estimate.
</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2018, we evaluated all contractual data and revised estimated gross profit percentages accordingly.
We had 17 contracts with favorable adjustments and 13 contracts with unfavorable adjustments, all due to changes in estimate.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling, general and administrative expenses (&ldquo;SG&amp;A&rdquo;) for the year ended December 31,
2019 were $11,562,781 compared to $9,780,027 (restated) for the year ended December 31, 2018, an increase of $1,782,754 or 18.2%.
This increase was primarily due to the addition of SG&amp;A required by our WMI subsidiary, as well as, increased legal and accounting
expenses compared to the prior period. The increase in legal expenses is the result of increased legal fees associated with the
working capital dispute related to the WMI Acquisition.</P>

<P STYLE="margin: 0pt 0"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Interest
expense</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense for the year ended December 31, 2019 was $2,104,851, compared to $1,989,417 (restated) for the year ended December 31,
2018, an increase of $115,434 or 5.8%. The increase in interest expense is the result of an increase in the average amount of
outstanding debt during 2019 as compared to 2018.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had a loss from operations for the year ended December 31, 2019 of ($2,433,090) compared to a loss from operations of ($5,569,997)
(restated) for the year ended December 31, 2018. This was primarily the result of the income generated by our WMI subsidiary which
was acquired in December 2018, as well as, favorable sales mix more weighted to higher margin military products.</FONT></P>

<P STYLE="margin: 0pt 0">&nbsp;<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Provision
for income taxes</I></B><I>.</I> The provision for income taxes for the year ended December 31, 2019 was $3,877, an effective
tax rate of 0.08%. In February 2019, the Company received information that the net operating loss carryback that was utilized
in 2014 was under examination and could possibly be partially disallowed by the Internal Revenue Service (&ldquo;IRS&rdquo;).
This adjustment was an issue of timing of the loss and had no income tax provision effect. In June 2020, the Company received
a letter from the IRS stating that the returns will be accepted as filed. There is no uncertain tax position recorded for this
item.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
statements in the &ldquo;Business Outlook&rdquo; section and other forward-looking statements of this Annual Report on Form 10-K
are subject to revision during the course of the year in our quarterly earnings releases and SEC filings and at other times.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liquidity
and Capital Resources</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>General</I></B><I>.
</I>At December 31, 2019, we had working capital of $13,851,717 compared to working capital of $21,282,972 (restated) at December
31, 2018, a decrease of $7,431,255, or 35%. This decrease is primarily the result of a decrease in current assets primarily driven
by a decrease in WMI inventory as a result of shipments and final acquisition accounting valuation adjustments.</FONT></P>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A large portion of our cash is used to pay for materials and processing costs associated with contracts that are in process
and which do not provide for progress payments. Costs for which we are not able to bill on a progress basis are components of
contract assets on our consolidated balance sheet and represent the aggregate costs and related earnings for uncompleted contracts
for which the customer has not yet been billed. These costs and earnings are recovered upon shipment of products and presentation
of billings in accordance with contract terms.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
ASC 606 requires us to use estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods,
there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash that
we receive during any reporting period. Accordingly, it is possible that we may have a shortfall in our cash flow and may need
to borrow money until the reported earnings materialize into actual cash receipts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Several
of our programs require us to expend up-front costs that may have to be amortized over a portion of production units. In the case
of significant program delays and/or program cancellations, we could be required to bear impairment charges, which may be material
for costs that are not recoverable. Such charges and the loss of up-front costs could have a material impact on our liquidity
and results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to work to obtain better payment terms with our customers, including accelerated progress payment arrangements, as well
as exploring alternative funding sources.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; border-bottom: white 0.5pt solid">At December
31, 2019, our cash balance was $4,052,109 compared to $4,128,142 at December 31, 2018, a decrease of $76,033. Our accounts receivable
balance at December 31, 2019 decreased to $7,029,602 from $8,722,571 at December 31, 2018. Additionally, at December 31, 2019,
we have $1,380,684 of restricted cash, which is cash retained in escrow pursuant to the WMI Acquisition.</P>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On March 24, 2016, the Company entered
into the BankUnited Facility. The Credit Agreement entered into in connection with the BankUnited Facility provided for a revolving
credit loan commitment of $30 million (the &ldquo;Revolving Loan&rdquo;) and a $10 million term loan (&ldquo;Term Loan&rdquo;).
The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the Credit Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On June 25, 2019, the Company entered into
a Fifth Amendment (the &ldquo;Fifth Amendment&rdquo;) to the Credit Agreement. Under the Fifth Amendment, the parties amended the
Credit Agreement by extending the maturity date of the Company&rsquo;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens Bank,
N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The BankUnited Facility, as amended by
the Fifth Amendment, required us to maintain the following financial covenants: (1) maintain a debt service coverage ratio at
the end of each quarter for the trailing four quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after
taxes, of no less than $1.00, (3) maintain a maximum leverage ratio at the end of each quarter for the trailing four quarter period
of no more than 3.0 to 1.0, and (4) maintain a minimum adjusted EBITDA at the end of each quarter of no less than $2 million.
The errors in our consolidated financial statements for the Non-Reliance Periods and our internal control material weaknesses
caused us to be in violation of each of the foregoing covenants and other non-financial covenants as of and after March 31, 2018.
As of December 31, 2019, the Company was not in compliance with the covenants contained in the BankUnited Facility, as amended.
BankUnited has subsequently waived these covenant violations in conjunction with execution of the Sixth Amendment, which further
amends the Credit Agreement, Revolving Note and Term Note.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">In addition to the covenant waivers, on
August 24, 2020, we entered into the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.
See Note 17, &ldquo;Subsequent Events&rdquo;, for a discussion of the amendments and waivers.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">As of December 31, 2019, the Company had
$26.7 million outstanding and as of December 31, 2018, the Company had $24.0 million outstanding under the BankUnited Facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">We believe that our existing resources,
together with the availability under the BankUnited Facility, will be sufficient to meet our current working capital needs for
at least the next 12 months from the date of issuance of our consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Term Loan had an initial amount of
$10 million, payable in monthly installments, as defined in the Credit Agreement. After giving effect to the Sixth Amendment (described
in more detail elsewhere in this Annual Report on Form 10-K) the Term Loan matures on May 2, 2022. The maturities of the Term Loan
are included in the maturities of long-term debt.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"><I>Contractual Obligations. </I>The table
below summarizes information about our contractual obligations as of December 31, 2019 and the effects these obligations are expected
to have on our liquidity and cash flow in the future years:</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; vertical-align: middle"><B>&nbsp;</B></TD><TD STYLE="font-weight: bold; padding-bottom: 2px; text-align: center; vertical-align: middle"><B>&nbsp;</B></TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center; vertical-align: middle; border-bottom: Black 1pt solid"><B>Payments Due By Period</B></TD>
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: middle; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="text-align: center; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><B>Contractual Obligations</B></TD><TD STYLE="padding-bottom: 2px"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid"><B>Total</B></TD><TD STYLE="padding-bottom: 2px"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid"><B>Less than <BR>
1 year</B></TD><TD STYLE="padding-bottom: 2px"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid"><B>1-3 years</B></TD><TD STYLE="font-weight: bold; padding-bottom: 2px"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1pt solid">4-5 years</TD><TD STYLE="padding-bottom: 2px"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; border-bottom: Black 1pt solid"><B>After 5 years</B></TD>
<td style="border-bottom: Black 1pt solid; width: 1%">&nbsp;</TD>
</TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%">Debt</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,318,514</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,100,000</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,218,514</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Capital Lease Obligations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">930,719</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">384,619</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">421,488</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left"></TD><TD STYLE="text-align: right">124,612</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2px">Operating Leases</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,305,937</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,709,153</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,588,615</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,169</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <td style="text-align: left; padding-bottom: 4px">Total Contractual Cash Obligations</TD><TD STYLE="padding-bottom: 4px; border-top: Black 1pt solid; border-bottom: Black 2pt double">&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2pt double">8,555,170</TD><td style="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2pt double">4,193,772</TD><td style="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2pt double">4,228,617</TD><td style="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2pt double">132,781</TD><td style="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2pt double">&mdash;</TD><TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2pt double">&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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Inflation.
</I>Inflation historically has not had a material effect on our operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a014"></A>Item
7A. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</B></FONT></P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a015"></A>Item
                                         8.</B></FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FINANCIAL
                                         STATEMENTS AND SUPPLEMENTARY DATA</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
information appears following Item 15 of this Annual Report on Form 10-K and is incorporated herein by reference.</FONT></P>

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

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

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



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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a016"></A>Item
                            9.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CHANGES
                                         IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="cvu10k123119a017"></A>Item
9A.</TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONTROLS AND PROCEDURES</FONT></TD>
</TR></TABLE>

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

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

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
error in the consolidated financial statements for the Non-Reliance Periods related to the Company&rsquo;s recognition of revenue
was identified as part of the preparation of the Company&rsquo;s consolidated financial statements for the year ended December
31, 2019. Management concluded that certain revenues and the resulting gross profit were recognized inaccurately due to an incorrect
application of U.S. GAAP. Therefore, previously reported revenue and the resulting net income were overstated. In connection with
the preparation and filing of this Annual Report on Form 10-K, we have conducted the requisite evaluations of the effectiveness
of our disclosure controls and procedures and of our internal control over financial reporting as of December 31, 2019 and December
31, 2018. Our conclusions are explained below.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Evaluation
of Disclosure Controls and Procedures</b></font></p>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under
the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), as of December 31, 2019 and December 31, 2018
in connection with the restatement of the consolidated financial statements for the Non-Reliance Periods. Based on this evaluation
of our disclosure controls and procedures, management has concluded that our disclosure controls and procedures were not effective
as of December 31, 2019 or December 31, 2018 because of certain material weaknesses in our internal control over financial reporting,
as further described below.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
the conclusion by our management that our disclosure controls and procedures as of December 31, 2019 and December 31, 2018 were
not effective, and notwithstanding the material weaknesses in our internal control over financial reporting described below, management
believes that the consolidated financial statements and related financial information included in this Annual Report on Form 10-K
fairly present in all material respects our financial position, results of operations and cash flows as of and for the dates presented,
and for the periods ended on such dates, in conformity with U.S. GAAP.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Management&rsquo;s
Annual Report on Internal Control over Financial Reporting</b></font></p>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial
reporting, as defined in Exchange Act Rules 13a-15(f) and 15d-15(f), is a process designed by, or under the supervision of, our
principal executive and principal financial officers and effected by our board of directors, management and other personnel, to
provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for
external purposes in accordance with U.S. GAAP and includes those policies and procedures that:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">pertain
                                         to the maintenance of records that, in reasonable detail, accurately and fairly reflect
                                         the transactions and dispositions of our assets&#894;</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
                                         reasonable assurance that transactions are recorded as necessary to permit preparation
                                         of financial statements in accordance with U.S. GAAP, and that our receipts and expenditures
                                         are being made only in accordance with authorizations of our management and directors&#894;
                                         and</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
                                         reasonable assurance regarding prevention or timely detection of unauthorized acquisition,
                                         use or disposition of our assets that could have a material effect on our consolidated
                                         financial statements.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management conducted an evaluation of
the effectiveness of internal control over financial reporting based on criteria established in <I>Internal
Control-Integrated Framework</I> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission
(&ldquo;COSO&rdquo;). Based on this evaluation, management concluded that the Company&rsquo;s internal control over financial
reporting was not effective as of December 31, 2019 or December 31, 2018 because of the material weaknesses described below.
Our evaluation excluded WMI which was acquired on December 20, 2018. On a pro forma basis, as of and for the year ended
December 31, 2018, WMI represented approximately 14% of revenue and 23% of assets. In accordance with guidance issued by the
SEC, companies are allowed to exclude acquisitions from their assessment of internal control over financial reporting during
the first year subsequent to the acquisition while integrating with acquired operations.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there
is a reasonable possibility that a material misstatement of the Company&rsquo;s annual or interim consolidated financial statements
will not be prevented or detected on a timely basis.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with management&rsquo;s evaluation of the Company&rsquo;s internal control over financial reporting described above,
management has identified the deficiencies described below that constituted material weaknesses in our internal control over financial
reporting as of December 31, 2019 and December 31, 2018. One of these deficiencies led to material errors in our previously issued consolidated
financial statements, which in turn led to the restatement of those previously issued consolidated financial statements, as described
in Note 18 to our consolidated financial statements included in this Annual Report on Form 10-K.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Control
Environment, Risk Assessment, Control Activities and Monitoring</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not maintain effective internal control over financial reporting related to the following areas: control environment, risk
assessment, control activities and monitoring:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
                                         did not effectively execute a strategy to hire and retain a sufficient complement of
                                         personnel with an appropriate level of knowledge, experience, and training in certain
                                         areas important to financial reporting.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
                                         lacked sufficient technical proficiency and training to provide adequate oversight of
                                         accounting and financial reporting activities in implementing certain accounting practices
                                         and calculations to conform to the Company&rsquo;s policies and U.S. GAAP.</FONT></TD></TR></TABLE>

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

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
                                         were insufficiently documented Company accounting policies and insufficiently detailed
                                         Company procedures to put policies into effective action.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Revenue
Recognition Accounting</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
identified material weaknesses from revenue recognition accounting controls that resulted in material errors, as we did not appropriately
design, or effectively operate, internal control over certain aspects of accurate recording, presentation, and disclosure of revenue
and related costs. The following were contributing factors to the material weaknesses in revenue recognition accounting:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                         internal control lacked procedures for ensuring the period of performance or value of
                                         the accounting contract were properly determined.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                         internal control lacked procedures for ensuring revenue was constrained to funded contract values.</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I><U>Accounting for Significant Non-Routine
Complex Transactions</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We identified a material weakness in our accounting
for significant, non-routine, complex transactions. No controls exist and we failed to hire qualified external resources
with the appropriate accounting expertise. While no material errors were identified, the lack of controls caused a reasonable
possibility that a material error could have occurred.</p>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I><U>Information Technology General Controls
(ITGC)</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were ineffective ITGCs, specifically in
testing and documenting the areas of access to programs and data, program change-management and computer operations. As a result,
business process automated and manual controls that were dependent on the affected ITGCs may be ineffective because they could
have been adversely impacted. These control deficiencies were a result of: 1) IT control processes that lacked sufficient testing
and documentation; 2) risk-assessment processes inadequate to identify and assess changes in IT environments and 3) user access
reviews that could impact internal control over financial reporting. While no material errors were identified, the insufficiency
of our testing caused a reasonable possibility that a material error could have occurred.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The effectiveness of our internal control over financial reporting as of
December 31, 2019 and December 31, 2018, has been audited by CohnReznick, an independent registered public accounting firm, as
stated in their report, which was adverse due to the material weaknesses, and appears herein.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Remediation
Efforts to Address Material Weaknesses</b></font></p>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently working to remediate the material weaknesses described above, including assessing the need for additional remediation
steps and implementing additional measures to remediate the underlying causes that gave rise to the material weaknesses. As we
continue to evaluate and work to improve our internal control over financial reporting, we may take additional measures to address
control deficiencies with the overall objective to design and operate internal control that mitigate identified risks and enable
an effective system of internal control over external financial reporting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
regards successful completion of our remediation actions as an important priority. Some of the more significant remediation activities
include:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                         2019 we hired experienced professionals to fill several key positions within our finance
                                         leadership team, including Chief Financial Officer, Controller, and Director of Financial
                                         Planning &amp; Analysis. These new individuals possess technical proficiency, training,
                                         and experience that was partially responsible for identifying the material weaknesses identified
                                         herein. The Director of Financial Planning &amp; Analysis, now our Acting Chief Financial
                                         Officer, and the Controller remain with the Company and we intend to continue to assess
                                         current staffing levels and competencies in our finance team to ensure the optimal complement
                                         of personnel with appropriate qualifications and skill sets.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management, with
                                                                                                                                                      advice from a leading global accounting and advisory firm, reviewed and updated its revenue recognition policies and
                                                                                                                                                      procedures and expects to implement these controls, as well as certain other procedures in 2020. Additionally, management will
                                                                                                                                                      implement a recurring review by a team of qualified individuals.</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: 32; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reevaluating
                                         and revising our Sarbanes-Oxley compliance program (our &ldquo;SOX Program&rdquo;), and
                                         making improvements to our SOX Program governance, risk assessment processes, testing
                                         methodologies and corrective action mechanisms.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redesigning
                                         and implementing necessary changes to the existing system of internal control and then
                                         testing of sufficient instances of the performance of controls to determine operational
                                         effectiveness.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to any future requirement for accounting for significant, non-routine,
complex transactions, the Company will engage experienced professionals and outline and execute a set of controls to ensure that
the non-routine complex transaction is recorded in a proper manner.</FONT></TD></TR>                                                                                    <tr style="vertical-align: top">
<td>&nbsp;</td><td>&#9679;</td><td style="text-align: justify"><font style="font-size: 10pt">For years subsequent to 2019, we will
implement an improved 404 compliant ITGC testing program. We will engage experienced professionals to assist with its implementation
and execution.</font></td></tr>
</TABLE>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Remediation
of Previously Reported Material Weakness</b></font></p>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
previously disclosed in our Annual Report on Form 10-K for the period ended December 31, 2018, the Company did not design and
maintain adequate review controls which failed to identify, in a timely manner, the miscoding of an invoice in the Company&rsquo;s
records and the resulting overstatement of revenue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to the actions taken by the Company to implement new controls and procedures, management has concluded that this material weakness
has been remediated as of December 31, 2019. The actions taken to remediate this material weakness were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         Company reviewed its financial closing process and has implemented a new control in the
                                         first quarter of 2019 to independently reconcile shipments of product to the Company&rsquo;s
                                         billings by contract.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Changes
in Internal Control Over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></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">There were no changes in our internal
control over financial reporting during the quarter ended December 31, 2019 that materially affected, or are reasonably likely
to materially affect, our internal control over financial reporting other than as described above.</P>

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

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

<!-- Field: Page; Sequence: 33 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 25%; white-space: nowrap"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></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%"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<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: 0; text-align: left"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><i>Report of Independent Registered Public Accounting
Firm</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Board of Directors and Stockholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">CPI Aerostructures, Inc.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Adverse Opinion on Internal Control Over Financial Reporting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We have audited CPI Aerostructures, Inc. and Subsidiaries&rsquo;
(the Company&rsquo;s) internal control over financial reporting as of December 31, 2019, based on criteria established in <i>Internal
Control&mdash;Integrated Framework (2013) </i>issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, because of the effect of the material weaknesses described in the following paragraph on the achievement of the
objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December
31, 2019, based on criteria established in <i>Internal Control&mdash;Integrated Framework (2013) </i>issued by COSO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">A material weakness is a control deficiency, or
a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a
material misstatement of the Company&rsquo;s annual or interim consolidated financial statements will not be prevented or detected
on a timely basis. The following material weaknesses have been identified and included in management&rsquo;s assessment.</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not maintain an effective control environment, risk assessment, control activities
and monitoring based on the criteria established in the COSO framework and identified deficiencies in the principles associated
with the control environment of the COSO framework. Specifically, control deficiencies constituted material weaknesses, either
individually or in the aggregate, relating to (1) management&rsquo;s ineffective execution of its strategy to attract, develop,
and retain individuals with an appropriate level of knowledge, experience and training in financial reporting; (2) management&rsquo;s
lack of sufficient technical proficiency to provide adequate oversight of accounting and financial reporting, and; (3) the Company&rsquo;s
insufficient documented accounting policies and procedures. These control deficiencies resulted in material errors and the restatement
of previously issued consolidated financial statements.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have adequate controls over accounting for revenue recognition, specifically,
the Company lacked controls to ensure that the period of performance or values of the accounting contracts were properly determined
and controls to ensure revenue was constrained.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have controls over accounting for significant, nonroutine, complex transactions.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have effective information technology general controls, specifically, the Company&rsquo;s
lack of testing and documenting the areas of access to programs and data, program change-management and computer operations.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">These material weaknesses were considered in determining
the nature, timing, and extent of audit tests applied in our audit of the 2019 consolidated financial statements, and this report
does not affect our report dated August 25, 2020, on those consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We also have audited, in accordance with the standards
of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets and the related consolidated
statements of operations and comprehensive loss, stockholders&rsquo; equity (deficit) and cash flows of the Company, and our report
dated August 25, 2020 expressed an unqualified opinion thereon, and included explanatory paragraphs for changes in accounting principles
and a restatement of previously issued consolidated financial statements.</p>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</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%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 25%; white-space: nowrap"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></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%"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><b><i>Basis for Opinion</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">The Company&rsquo;s management is responsible
for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control
over financial reporting, included in the accompanying Management&rsquo;s Annual Report on Internal Control Over Financial Reporting.
Our responsibility is to express an opinion on the Company&rsquo;s internal control over financial reporting based on our audit.
We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance
with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the
PCAOB.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether
effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over
financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a
material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed
risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that
our audit provides a reasonable basis for our opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><b><i>Definition and Limitations of Internal Control
Over Financial Reporting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">An entity&rsquo;s internal control over financial
reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with accounting principles generally accepted in the United States
of America. An entity&rsquo;s internal control over financial reporting includes those policies and procedures that (1) pertain
to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the
assets of the entity; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial
statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures
of the entity are being made only in accordance with authorizations of management and directors of the Company; and (3) provide
reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the entity&rsquo;s
assets that could have a material effect on the consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, 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.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">/s/ CohnReznick LLP</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">August 25, 2020</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&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: 0; text-align: left">&nbsp;</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 -->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"><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="margin: 0"></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: 0; text-align: center"><i>Report of Independent Registered Public Accounting
Firm</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Board of Directors and Stockholders</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">CPI Aerostructures, Inc.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Adverse Opinion on Internal Control Over Financial Reporting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We have audited CPI Aerostructures, Inc. and Subsidiaries&rsquo;
(the Company&rsquo;s) internal control over financial reporting as of December 31, 2018, based on criteria established in <i>Internal
Control&mdash;Integrated Framework (2013) </i>issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, because of the effect of the material weaknesses described in the following paragraph on the achievement of the
objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December
31, 2018, based on criteria established in <i>Internal Control&mdash;Integrated Framework (2013) </i>issued by COSO.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">A material weakness is a control deficiency, or
a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a
material misstatement of the Company&rsquo;s annual or interim consolidated financial statements will not be prevented or detected
on a timely basis. The following material weaknesses have been identified and included in management&rsquo;s assessment.</p>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not maintain an effective control environment, risk assessment, control activities
and monitoring based on the criteria established in the COSO framework and identified deficiencies in the principles associated
with the control environment of the COSO framework. Specifically, control deficiencies constituted material weaknesses, either
individually or in the aggregate, relating to (1) management&rsquo;s ineffective execution of its strategy to attract, develop,
and retain individuals with an appropriate level of knowledge, experience and training in financial reporting; (2) management&rsquo;s
lack of sufficient technical proficiency to provide adequate oversight of accounting and financial reporting, and; (3) the Company&rsquo;s
insufficient documented accounting policies and procedures. These control deficiencies resulted in material errors and the restatement
of previously issued consolidated financial statements.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have adequate controls over accounting for revenue recognition, specifically,
the Company lacked controls to ensure that the period of performance or values of the accounting contracts were properly determined
and controls to ensure revenue was constrained.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have controls over accounting for significant, nonroutine, complex transactions.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have effective information technology general controls, specifically, the Company&rsquo;s
lack of testing and documenting the areas of access to programs and data, program change-management and computer operations.</td></tr></table>

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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="text-align: left">The Company did not have adequate review controls over the coding of invoices in the revenue recognition
process.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">These material weaknesses were considered in determining
the nature, timing, and extent of audit tests applied in our audit of the 2018 consolidated financial statements, and this report
does not affect our report dated August 25, 2020, on those consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We also have audited, in accordance with the standards
of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets and the related consolidated
statements of operations and comprehensive loss, stockholders&rsquo; equity (deficit) and cash flows of the Company, and our report
dated August 25, 2020 expressed an unqualified opinion thereon, and included explanatory paragraphs for changes in accounting principles
and a restatement of previously issued consolidated financial statements.</p>

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

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"></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 -->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"><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 Times New Roman, Times, Serif; margin: 0; text-align: left"><b><i>Basis for Opinion</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">The Company&rsquo;s management is responsible
for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control
over financial reporting, included in the accompanying Management&rsquo;s Annual Report on Internal Control Over Financial Reporting.
Our responsibility is to express an opinion on the Company&rsquo;s internal control over financial reporting based on our audit.
We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance
with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the
PCAOB.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether
effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over
financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a
material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed
risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that
our audit provides a reasonable basis for our opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><b><i>Definition and Limitations of Internal Control
Over Financial Reporting</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">An entity&rsquo;s internal control over financial
reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with accounting principles generally accepted in the United States
of America. An entity&rsquo;s internal control over financial reporting includes those policies and procedures that (1) pertain
to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the
assets of the entity; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial
statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures
of the entity are being made only in accordance with authorizations of management and directors of the Company; and (3) provide
reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the entity&rsquo;s
assets that could have a material effect on the consolidated financial statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, 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.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">/s/ CohnReznick LLP</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">August 25, 2020</p>

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


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

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

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



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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a018"></A>Item
9B. OTHER INFORMATION</FONT></P>

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

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

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a020"></A>Item
10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</B></FONT></P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Information
About Directors and Executive Officers </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our directors and named executive officers are as follows:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 17%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name</B></FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Age</B></FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Director</B><BR>
    <B>Since</B></FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 71%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Position
    &amp; Board Committees</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carey
    Bond</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2016</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice Chairman of the Board of Directors</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #626366">Compensation
    &amp; Human Resources Committee (Chair), Nominating &amp; Corporate Governance Committee, Oversight Committee (Chair)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Janet
    K. Cooper</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></P>

        <P STYLE="color: #626366; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
        &amp; Finance Committee (Chair), Oversight Committee</FONT></P>
</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Michael
    Faber</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">60</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">2013</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #626366">Audit
    &amp; Finance Committee, Nominating &amp; Corporate Governance Committee (Chair), Strategic Planning Committee</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Kenneth
    Hauser</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">57</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Vice
    President, Global Supply Chain Management and Quality</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Douglas
    McCrosson</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">57</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">2014</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Chief
    Executive Officer, President, and Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #626366">Strategic
    Planning Committee</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Walter
    Paulick</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">73</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">1992</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #626366">Audit
    &amp; Finance Committee, Nominating &amp; Corporate Governance Committee, Oversight Committee</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Thomas
    Powers</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">65</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Acting
    Chief Financial Officer*</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Eric
    Rosenfeld</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">62</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">2003</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #626366">Compensation
    &amp; Human Resources Committee, Nominating &amp; Corporate Governance Committee, Strategic Planning Committee (Chair)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Terry
    Stinson</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">78</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">2014</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Chairman
    of the Board of Directors</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR>
    <FONT STYLE="color: #626366">Compensation &amp; Human Resources Committee</FONT><FONT STYLE="color: black">, </FONT><FONT STYLE="color: #626366">Strategic
    Planning Committee</FONT></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*
<FONT STYLE="color: black">Mr. Powers began his service as our Acting Chief Financial Officer on February 12, 2020. Previously,
Dan Azmon served as our Chief Financial Officer from November 2019 until his resignation on February 10, 2020, and Vincent Palazzolo
served as our Chief Financial Officer from 2004 until November 2019.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that it is necessary for each of our directors to possess qualities, attributes, and skills that contribute to a diversity
of views and perspectives among the directors and enhance the overall effectiveness of the board of directors. The nominating
and corporate governance committee of our board of directors (&ldquo;Nominating and Corporate Governance Committee&rdquo;) considers
all factors it deems relevant when evaluating prospective candidates or current members of our board of directors for nomination
to our board of directors, as prescribed in the committee&rsquo;s written charter and established guidelines and the Company&rsquo;s
corporate governance guidelines. All of our directors bring to the board of directors leadership experience derived from past
service. They also all bring a diversity of views and perspectives derived from their individual experiences working in a range
of industries and occupations, which provide our board of directors, as a whole, with the skills and expertise that reflect the
needs of the Company. Certain individual experiences, qualifications, and skills of our directors that contribute to the board
of directors&rsquo; effectiveness as a whole are described in the biographies set forth below.</FONT></P>

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

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

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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: 0 0 8pt; text-align: justify"><B>Carey E. Bond&nbsp;</B>is the Non-Executive
Vice Chairman of the Board of Directors, a position which he has held since August 2020. Mr. Bond has been a director since December
2016, chair of the compensation committee since June 2019 and chair of the Oversight Committee since March 2020. Mr. Bond&rsquo;s
career as a corporate executive in the aviation industry has spanned over 30 years, where he has held successful leadership roles
in several areas such as aircraft development and production, sales, service, and profit and loss ownership. Mr. Bond spent 10
years at Sikorsky Aircraft Corporation, a corporation specializing in designing, manufacturing and servicing helicopters, as Vice
President, Corporate Strategy, Chief Marketing Officer, and President, Commercial Systems and Services. Mr. Bond currently serves
on the board of directors of TECT Aerospace, a business unit of TECT Corporation, a conglomerate of privately held aerospace companies.
Mr. Bond has also served on the board of directors of domestic and international companies, namely Shanghai Sikorsky Aircraft
Company Limited, New Eclipse Aerospace, and PZL Mielec Aircraft Company. Mr. Bond holds a Masters of Business Administration from
Texas Christian University. Mr. Bond brings to our board of directors a seasoned expertise in the aerospace industry, an internationally-minded
approach to business development, and general business acumen.<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Janet
K. Cooper</B>&nbsp;has been a director since April 2019 and chair of the Audit &amp; Finance Committee since June 2019. From 2002
to 2008, Ms. Cooper served as Senior Vice President and Treasurer of Qwest Communications International Inc. (now operating as
CenturyLink). From 2001 to 2002, she served as Chief Financial Officer and Senior Vice President of McDATA Corporation, which
was subsequently acquired by Brocade. From 1992 to 2001, she served in various senior level finance positions at US West Inc.
and the Quaker Oats Company, including as Vice President, Finance and Controller at US West Inc. from 1999 to 2000, and Vice President-Tax
and Treasurer at Quaker Oats Company from 1997 to 1998. Ms. Cooper serves as an independent director, audit committee chair, and
finance committee member of The Toro Company (NYSE: TTC) and as an independent director, audit committee, and public policy committee
member of Lennox International (NYSE: LII). She is also a member of the Board of Trustees of Rose-Hulman Institute of Technology
and is chair of Rose-Hulman&rsquo;s investment management committee. From 2014 to 2019, Ms. Cooper served on the board of directors
of Resonant, Inc. From 2008 to 2016,&nbsp;Ms. Cooper served on the board of directors of MWH Global, Inc., a private engineering,
consulting, and construction management firm focused on water and natural resources for built infrastructure and the environment,
which was acquired by Stantec in May 2016. Ms. Cooper received her MBA from the University of Chicago, Booth School of Business
and holds a Masters in Applied Math from the University of Illinois. She graduated summa cum laude from the University of Illinois
with a double major in Math/Computer Science and Economics. Ms. Cooper brings to our board of directors a substantial financial
background and extensive experience in capital markets, tax, and accounting matters.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Michael
Faber&nbsp;</B>has been a director since August 2013 and chair of our Nominating and Corporate Governance Committee since June
2014. Since 1996, Mr. Faber has served as Chief Executive Officer of NextPoint Management Company, Inc., an investment and strategic
advisory firm, advising family offices on a variety of issues, including asset manager selection and oversight, direct investing,
and trust and estates. Additionally, Mr. Faber currently serves as a senior advisor to a family office with more than $2 billion
in assets and as a director or senior advisor to a number of private companies and asset management firms. From 1990 to 2008,
Mr. Faber was a General Partner of the NextPoint and Walnut family of investment funds, focusing on private equity, venture capital,
and structured investments. Previously, Mr. Faber was a senior advisor to the law firm of Akerman, of counsel to the law firm
of Mintz Levin, an attorney with the law firm of Arnold &amp; Porter, and a senior consultant to The Research Council of Washington,
the predecessor to The Corporate Executive Board Company. Mr. Faber has served on audit and compensation committees for a number
of companies. Mr. Faber is an honors graduate and John M. Olin Fellow of the University of Chicago Law School and attended the
Johns Hopkins University School of International Studies and the State University of New York. Mr. Faber brings to our board of
directors his legal and financial expertise as well as his years of investment and general business experience.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Kenneth
Hauser </B>has been our Vice President of Global Supply Chain Management and Quality since 2020. Prior to that he was Vice President
of Global Supply Chain Management since 2013. Prior to that he held the position of Director, Global Supply Chain Management for
which he was hired in 2011. Prior to joining CPI Aero, Mr. Hauser had a 30-year career at Northrop Grumman where he held various
management positions for Manufacturing/Operations and Global Supply Chain. Mr. Hauser&rsquo;s last position with Northrop Grumman
was as the E-2D Global Supply Chain Program Manager, where he had responsibility for cost, quality and schedule performance of
all procured parts and major aircraft structures. Mr. Hauser holds a Bachelor of Technology in Management of Technology from State
University of New York at Farmingdale and a Master of Science in Management of Technology from Polytechnic University.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Douglas
McCrosson</B>&nbsp;has been our Chief Executive Officer, President and a director since March 2014. Mr. McCrosson joined the Company
in 2003 as Director of Business Development. During his tenure, he has held positions of increasing responsibility, including
Vice President of Business Development and Senior Vice President of Operations, where he headed CPI&rsquo;s business development,
engineering, procurement and manufacturing operations. Subsequently, he was promoted to the position of Chief Operating Officer
in January 2010 before becoming President and Chief Executive Officer. He has 35 years of aerospace experience, having started
his career as a mechanical engineer at Grumman Corporation, now Northrop Grumman. Mr. McCrosson holds a Bachelor of Science degree
in mechanical engineering from the State University of New York at Buffalo and a Master of Science degree in Management from the
New York University Polytechnic School of Engineering. He is a member of the Board of Governors of the Aerospace Industries Association,
a trade association representing major aerospace and defense manufacturers and suppliers in the United States. He is a member
of the Board of Directors of the Long Island Association, the leading business association in the Long Island region. Mr. McCrosson
provides our board of directors with unique knowledge of the Company&rsquo;s business, operations and management and his other
extensive experience in the Company&rsquo;s industry.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Walter
Paulick</B>&nbsp;has been a director since April 1992. He served as the chair of our Nominating and Corporate Governance Committee
from March 2004 until June 2015 and as chair of our Audit Committee from June 2006 until April 2007. Mr. Paulick is a self-employed
real estate development consultant. From 1982 to November 1992, Mr.&nbsp;Paulick was a vice president of Parr Development Company,
Inc., a real estate development company. From 1974 to 1982, Mr. Paulick was a vice president of National Westminster U.S.A. Mr.
Paulick holds an Associate degree in Applied Science from Suffolk Community College and a Bachelor of Business Administration
from Dowling College. Mr. Paulick&rsquo;s background in banking and real estate development, and his general business knowledge
provides our board of directors with a diverse perspective on the Company&rsquo;s industry and business in our region.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Thomas
Powers</B> has been our Acting Chief Financial Officer and Secretary since February 12, 2020. <FONT STYLE="color: black">Mr. Powers
has been employed by the Company since January 2019, serving as Director of Financial Planning and Analysis. Prior to joining
the Company, Mr. Powers worked for Triumph Group, a multi-billion dollar publicly owned aerospace manufacturer, where he last
served as Vice President of Financial Planning and Analysis. At Triumph, he previously held positions of Group Controller,
Division Controller and served as Interim Chief Financial Officer.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Eric
S. Rosenfeld</B>&nbsp;is the chairman emeritus of our board of directors. Mr. Rosenfeld served as the non-executive chairman of
our board of directors from January 2005 until November 2018. He has also served as chairman of our Strategic Planning Committee
since April 2003. Mr. Rosenfeld has been the President and Chief Executive Officer of Crescendo Partners, L.P., a New York based
investment firm, since its formation in November 1998. Prior to forming Crescendo Partners, he held the position of Managing Director
at CIBC Oppenheimer and its predecessor company, Oppenheimer &amp; Co., Inc., for 14 years. Mr. Rosenfeld currently serves as
a director for several companies, including Primo Water (NYSE:PRMW), a water services company, NextDecade LLC (Nasdaq: NEXT) (and
Harmony Merger Corp. prior to its merger with NextDecade LLC, for which he also served as Chief Executive Officer), a natural
gas development company, Pangea Logistics Solutions Ltd. (Nasdaq: PANL) (and Quartet Merger Corp. prior to its merger with Pangea
Logistics Solutions Ltd., for which he also served as Chief Executive Officer), a maritime logistics and shipping company, and
Aecon Group, Inc. (TSE: ARE), a construction company. Mr.&nbsp;Rosenfeld previously served on the board of directors of several
companies, including Absolute Software Corporation (TSE: ABT), a provider of security and management for computers and ultra-portable&nbsp;devices,
SAExploration Holdings Inc. (Nasdaq: SAEX) (and Trio Merger Corp. prior to its merger with SAEX, for which he also served as Chief
Executive Officer), a geophysical services company, Primoris Services Corporation (Nasdaq: PRIM) (and Rhapsody Acquisition Corporation
prior to its merger with PRIM, for which he also served as Chief Executive Officer), a holding company for specialty contractor
and infrastructure businesses, DALSA Corp., a digital imaging and semiconductor manufacturer, and Hill International Inc. (NYSE:
HIL) (and Arpeggio Acquisition Corp. prior to its merger with HIL, for which he also served as Chief Executive Officer), a construction
project management firm. Mr.&nbsp;Rosenfeld is a regular guest lecturer at Columbia Business School and has served on numerous
panels at Queen&rsquo;s University Business Law School Symposia, McGill Law School, the World Presidents&rsquo; Organization and
the Value Investing Congress. He is a senior faculty member at the Director&rsquo;s College. He has also been a guest host on
CNBC. Mr.&nbsp;Rosenfeld received an A.B. in economics from Brown University and an M.B.A. from the Harvard Business School. Mr.
Rosenfeld provides our board of directors with expertise in finance and financial markets and with experience derived from his
service on the boards of other public and private companies.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Terry
Stinson</B>&nbsp;is the Non-Executive Chairman of the Board, a position which he has held since November 2018. Mr. Stinson was
the chairman of the compensation committee of the board from June 2014 until June 2019 and has been a director since June 2014.
Mr. Stinson is Chief Executive Officer of his own consulting practice, Stinson Consulting, LLC, a position he has held since 2001.
Stinson Consulting is engaged in strategic alliances and marketing for the aerospace industry. From January 2013 until May 31,
2014, he served as Executive Vice President of AAR CORP., an international, publicly traded aerospace manufacturing and services
company. Mr. Stinson currently serves as an independent consultant to AAR CORP. From August 2007 until January 2013, Mr. Stinson
served as Group Vice President of AAR CORP. From 2002 to 2005, Mr. Stinson served as Chief Executive Officer of Xelus, Inc., a
collaborative enterprise service management solution company. From 1998 to 2001, Mr. Stinson was Chairman and Chief Executive
Officer of Bell Helicopter Textron Inc., the world&rsquo;s leading manufacturer of vertical lift aircraft, and served as President
from 1996 to 1998. From 1991 to 1996, Mr. Stinson served as Group Vice President and Segment President of Textron Aerospace Systems
and Components for Textron Inc. From 1986 to 1996, he was President of the Hamilton Standard division of United Technologies Corporation,
a defense supply company. Mr. Stinson recently completed his term as a director of Lennox International Inc., a company engaged
in the design and manufacture of heating, ventilation, air conditioning and refrigeration products, where he served on such company&rsquo;s
Board Governance, Compensation, and Human Resources Committees. Mr. Stinson previously served as a director of Triumph Group,
Inc., a company engaged in the manufacturing and repair of aircraft components, subassemblies, and systems, from September 2003
to March 2008. As a former senior executive of two Fortune 500 companies,&nbsp;Mr. Stinson contributes to our board of directors
his extensive management and marketing experience in the aerospace industry, as well as his general business acumen and experience
developed by serving on other public company boards.</FONT></P>

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

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a021"></A>Item
11. EXECUTIVE COMPENSATION</FONT></P>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Compensation
Objectives</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
compensation program is designed to attract, retain, and motivate highly qualified executive officers in the competitive aerospace
and defense industry. Additionally, a substantial portion of total compensation of our Named Executive Officers is variable and
delivers rewards based on Company and individual performance. Company performance is measured against metrics established by the
Compensation &amp; Human Resources Committee during the first quarter of each year. Such metrics typically focus on the achievement
of financial targets such as revenue and free cash flow, to align executive&rsquo;s pay with the Company&rsquo;s financial results
and the creation of shareholder value. Individual performance is measured against each individual&rsquo;s contributions to the
Company&rsquo;s overall success.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are three major components to our compensation program for our Named Executive Officers:</FONT></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">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Base
                                         Salary - fixed compensation, designed to recognize responsibilities, experience, and
                                         performance.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-Term
                                         Cash Incentives - annual cash incentive, as a percentage of base salary, paid upon the
                                         achievement of Company performance goals set by the Compensation &amp; Human Resources
                                         Committee during the first fiscal quarter. This variable at-risk compensation motivates
                                         and rewards executives with respect to short-term performance.</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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Term
                                         Equity Incentives - annual grants of restricted stock, 50% of which is subject to time-based
                                         vesting, and 50% of which vests upon the achievement of Company financial performative-metric
                                         thresholds set by our Compensation &amp; Human Resources Committee. This variable at-risk
                                         compensation aligns executive interests with long-term shareholder value creation.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Summary
Compensation Table</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the compensation paid to or earned by each of our Named Executive Officers for each of the fiscal years
ended December 31, 2019 and 2018:</FONT></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"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 37%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="width: 8%; text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Name
    and Position</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Year</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Salary<br >
    ($)<sup>(1)</sup></b></font></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Stock<br >
    Awards<br >
    ($)<sup>(2)</sup></b></font></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><SUP>&nbsp;</SUP></B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Non-Equity<br >
    Incentive<br >
    Compensation<br >
    ($)<sup>(3)</sup></b></font></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>All
    Other<br >
    ($)</b></font></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><SUP>&nbsp;</SUP></B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-right: 5.4pt; vertical-align: bottom"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Total<br >
    ($)</b></font></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas McCrosson</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">365,761</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">274,319</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(4)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(5)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,836</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(6)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">668,916</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chief
    Executive Officer</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">365,761</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">274,320</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(7)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,215</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,341</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(8)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">798,637</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vincent Palazzolo*</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">272,195</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(9)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">108,019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(10)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">366,122</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(11)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">746,336</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Former
    Chief Financial Officer</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">286,048</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,267</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(12)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,697</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,952</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(13)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">470,964</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dan Azmon*</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,615</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(14)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">73,700</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(15)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(16)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">577</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(17)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">138,892</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Former
    Chief Financial Officer</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kenneth Hauser</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">221,676</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55,419</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(18)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,171</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,801</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(19)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">328,067</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VP
    of Global Supply Chain Mgmt./Quality&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">217,329</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54,333</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(20)</SUP></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,936</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,921</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(21)</SUP></FONT></TD>
    <TD STYLE="text-align: right; padding-right: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,519</FONT></TD></TR>
</TABLE>


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*
Thomas <FONT STYLE="color: black">Powers began his service as our Acting Chief Financial Officer on February 12, 2020. Previously,
Dan Azmon served as our Chief Financial Officer from November 2019 until his resignation on February 10, 2020, and Vincent Palazzolo
served as our Chief Financial Officer from 2004 until November 2019.</FONT></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Reflects
actual base salary amounts paid to for each of the years indicated.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Reflects
grant date fair market value of restricted stock grants awarded to our Named Executive Officers as part of their performance-based
annual bonus.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
amounts awarded in cash to our Named Executive Officers as part of their performance-based annual bonus. Awards were earned in
the year provided, but were not made until the following fiscal year.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Does
not reflect the aggregate of 18,930 shares which Mr. McCrosson will forfeit on the date that this Annual Report on Form 10-K is
filed, in accordance with the terms of his restricted stock award agreements with the Company.</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: 41; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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.
McCrosson and the Compensation &amp; Human Resources Committee agreed that Mr. McCrosson would forego $97,783 of short-term incentive
cash bonus that Mr. McCrosson earned for 2019 in consideration of the recent decline in the Company&rsquo;s stock price and the
challenges the Company is facing due to economic conditions and uncertainties resulting from the COVID-19 pandemic.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents (a)
                                                                                                                                     $17,155 of an automobile lease, insurance, and maintenance attributable to personal use; (b) $6,222 of disability insurance
                                                                                                                                     premiums; and&nbsp;(c) $5,459 of 401(k) contributions.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Does
not reflect the aggregate of 13,679 shares which Mr. McCrosson forfeited on April 2, 2019 in accordance with the terms of his
restricted stock award agreements with the Company.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
(a) $12,653 of an automobile lease, insurance, and maintenance attributable to personal use; (b) $6,595 of disability insurance
premiums; and&nbsp;(c) $4,093 of 401(k) contributions.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
a pro-rated amount of Mr. Palazzolo&rsquo;s annual base salary of $286,048 through his termination by the Company without cause
in November 2019.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Does
not reflect the aggregate of 38,906 shares which Mr. Palazzolo forfeited upon his termination by the Company without cause in
November 2019 in accordance with the terms of his restricted stock award agreements with the Company.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Includes
an aggregate severance payment of $339,614 and the following perquisites paid in 2019: (a) $16,476 of an automobile lease, insurance,
and maintenance attributable to personal use; (b) $5,082 of disability insurance premiums; and&nbsp;(c) $4,950 of 401(k) contributions.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Does
not reflect the aggregate of 6,224 shares which Mr. Palazzolo forfeited on April 2, 2019 in accordance with the terms of his restricted
stock award agreements with the Company.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
(a) $10,112 of an automobile lease, insurance and maintenance attributable to personal use, (b) $5,399 of disability insurance
premiums; and (c) $8,441 of 401(k) contributions.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
six weeks&rsquo; pro-rated salary at an annual rate of $300,000.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
the equity portion of a signing bonus. Such amount was subsequently forfeited when Mr. Azmon resigned.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><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">Represents
the non-equity portion of a signing bonus. Such amount was subsequently forfeited when Mr. Azmon resigned.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
(a) $505 of an automobile lease, insurance and maintenance attributable to personal use and (b) $72 of disability insurance premiums.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(18)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
not reflect an aggregate of 3,904 shares which Mr. Hauser will forfeit on the date that this Annual Report on Form 10-K is filed,
in accordance with the terms of his restricted stock award agreements with the Company.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents (a) $1,920 of an automobile lease, insurance and maintenance attributable to personal use and
(b) $881 of disability insurance premiums.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
not reflect an aggregate of 2,843 shares which Mr. Hauser forfeited on April 2, 2019 in accordance with the terms of his restricted
stock award agreements with the Company.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
(a) $2,040 of an automobile lease, insurance and maintenance attributable to personal use and (b) $881 of disability insurance
premiums.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Compensation
Arrangements for Named Executive Officers</B></FONT></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">&nbsp;</FONT></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"><I>Douglas
McCrosson</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2016, Mr. McCrosson entered into a Severance and Change in Control Agreement with us (the &ldquo;Severance and Change in Control
Agreement&rdquo;), the details of which are outlined below under the heading &ldquo;<I>Payments upon Termination or Change in
Control</I>.&rdquo; Pursuant to the Severance and Change in Control Agreement, Mr. McCrosson is prohibited from disclosing confidential
information and he has agreed not to compete with us without our consent during the term of employment and for 18 months thereafter,
so long as we make severance payments to Mr. McCrosson pursuant to the agreement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2018, Mr. McCrosson&rsquo;s base salary was $365,761. He was entitled to receive a non-discretionary performance based cash bonus
equal to 60% of his base salary upon the attainment of Company growth targets measured by pre-tax income, return on invested capital,
free cash flow, and revenue, plus an additional non-discretionary performance based cash bonus equal to 3% of his base salary
upon the attainment of each of five performance objectives, for an aggregate of 15%. For the year ended December 31, 2018,&nbsp;Mr.
McCrosson received $135,215 in performance-based cash compensation, which was paid in 2019. In addition, Mr. McCrosson was awarded
an aggregate of 33,251 shares of restricted stock (with a fair market value on the date of grant of $274,320) pursuant to the
Company&rsquo;s 2016 long-term incentive plan. The shares of restricted stock vest on a four-year schedule, as follows: 50% of
the shares are subject to time-based vesting, and vest in four equal annual installments on the day after the filing of the Company&rsquo;s
Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to performance based vesting, and vest upon
the achievement of all Company financial performative-metric thresholds for each fiscal year as identified by our Compensation
&amp; Human Resources Committee no later than 90 days following January 1 of the applicable fiscal year. The fiscal 2018 metrics
were growth targets measured by backlog, revenue, and year-end inventory. The 2018 performance-based vesting metrics were not
all met and, therefore, Mr. McCrosson forfeited 13,679 shares of restricted stock, representing the performance-based portion
of the restricted stock granted in 2018, 2017, and 2016.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2019, Mr. McCrosson&rsquo;s base salary was $365,761. He was entitled to receive a non-discretionary performance based cash bonus
equal to 60% of his base salary upon the attainment of Company growth targets measured by pre-tax income, cash flow from operations,
revenue, and book to bill ratio, plus an additional non-discretionary performance based cash bonus equal to 3% of his base salary
upon the attainment of each of four performance objectives, for an aggregate of 12%. Mr. McCrosson and the Compensation &amp;
Human Resources Committee agreed that Mr. McCrosson would forego $97,783 of short-term incentive cash bonus that Mr. McCrosson
earned for 2019 in consideration of the recent decline in the Company&rsquo;s stock price and the challenges the Company is facing
due to economic conditions and uncertainties resulting from the COVID-19 pandemic. In addition, during 2019, Mr. McCrosson was
awarded an aggregate of 42,009 shares of restricted stock (with a fair market value on the date of grant of $274,319) pursuant
to the Company&rsquo;s 2016 long-term incentive plan. The shares of restricted stock vest on a four-year schedule, as follows:
50% of the shares are subject to time-based vesting, and vest in four equal annual installments on the day after the filing of
the Company&rsquo;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to performance based vesting,
and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal year as identified by our
Compensation &amp; Human Resources Committee no later than 90 days following January 1 of the applicable fiscal year. The fiscal
2019 metrics were growth targets measured by revenue, pre-tax income, and cash flow from operations. The 2019 performance-based
vesting metrics were not all met and, therefore, Mr. McCrosson will forfeit 18,930 shares of restricted stock on the date this
Annual Report on Form 10-K is filed, representing the performance-based portion of the restricted stock granted in 2019, 2018,
2017, and 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Vincent
Palazzolo</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2018, Mr. Palazzolo&rsquo;s base salary was $286,048. He was entitled to receive a non-discretionary performance based cash bonus
equal to 45% of his base salary upon the attainment of Company growth targets measured by pre-tax income, return on invested capital,
free cash flow, and revenue. For the year ended December 31, 2018, Mr. Palazzolo received $53,697 in performance-based cash compensation.
In addition, Mr. Palazzolo was awarded an aggregate of 13,002 shares of restricted stock (with a fair market value on the date
of grant of $107,267) pursuant to the Company&rsquo;s 2016 long-term incentive plan. The shares of restricted stock vest on a
four-year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four equal annual installments
on the day after the filing of the Company&rsquo;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject
to performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal
year as identified by our Compensation &amp; Human Resources Committee no later than 90 days following January 1 of the applicable
fiscal year. The fiscal 2018 metrics were growth targets measured by backlog, revenue, and year-end inventory. The 2018 performance-based
vesting metrics were not all met and, therefore, Mr. Palazzolo forfeited 6,224 shares of restricted stock, representing the performance-based
portion of the restricted stock granted in 2018, 2017, and 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2019, Mr. Palazzolo&rsquo;s base salary was $272,195, representing an eleven-month pro-rated amount of his annual base salary
of $286,048 through his termination in November 2019. Upon his termination, Mr. Palazzolo was entitled to severance payments in
an amount of $339,614. He forfeited an aggregate of 38,906 shares of restricted stock, representing the performance-based portion
of the restricted stock granted in 2019, 2018, 2017, and 2016.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Dan
Azmon</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Azmon served as our Chief Financial Officer from November 2019 until his resignation on February 10, 2020. During 2019, Mr. Azmon
received a base salary of $34,615, representing a two-month pro-rated amount of his annual base salary of $300,000. Mr. Azmon
also received a cash signing bonus in the amount of $30,000 and an equity grant of 10,000 shares of restricted common stock, which
shares were subject to cliff vesting on November 18, 2022 subject to Mr. Azmon&rsquo;s continuing employment with the Company.
Upon Mr. Azmon&rsquo;s resignation on February 10, 2020, he repaid the cash signing bonus and forfeited the equity portion of
his signing bonus.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Kenneth
Hauser</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2016, Mr. Hauser entered into a Severance and Change in Control Agreement with us, the details of which are outlined below under
the heading &ldquo;<I>Payments upon Termination or Change in Control</I>.&rdquo; Pursuant to the Severance and Change in Control
Agreement, Mr. Hauser is prohibited from disclosing confidential information and he has agreed not to compete with us without
our consent during the term of employment and for 12 months thereafter, so long as we make severance payments to Mr. Hauser pursuant
to the agreement.</FONT></P>

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

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

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">During 2018, Mr. Hauser&rsquo;s base
salary was $217,329. He was entitled to receive a non-discretionary performance based cash bonus targeted at 25% of his base salary
upon the attainment of Company targets measured by revenue, inventory levels, and product deliveries, among other measures. For
the year ended December 31, 2018,&nbsp;Mr. Hauser received $64,936 in performance-based cash compensation, which was paid in 2019.
In addition, Mr. Hauser was awarded an aggregate of 6,586 shares of restricted stock (with a fair market value on the date of grant
of $54,333) pursuant to the Company&rsquo;s 2016 long-term incentive plan. The shares of restricted stock vest on a four-year schedule,
as follows: 50% of the shares are subject to time-based vesting, and vest in four equal annual installments on the day after the
filing of the Company&rsquo;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject to performance
based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal year as identified
by our Compensation &amp; Human Resources Committee no later than 90 days following January 1 of the applicable fiscal year. The
fiscal 2018 metrics were growth targets measured by backlog, revenue, and year-end inventory. The 2018 performance-based vesting
metrics were not all met and, therefore, Mr. Hauser forfeited 2,843 shares of restricted stock, representing the performance-based
portion of the restricted stock granted in 2018, 2017, and 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">During 2019, Mr. Hauser&rsquo;s base
salary was $221,676. He was entitled to receive a non-discretionary performance based cash bonus targeted at 25% of his base salary
upon the attainment of Company targets measured by revenue, inventory levels, and product deliveries, among other measures. For
the year ended December 31, 2019,&nbsp;Mr. Hauser received $48,171 in performance-based cash compensation, which was paid in 2020.
In addition, during 2019, Mr. Hauser was awarded an aggregate of 8,487 shares of restricted stock (with a fair market value on
the date of grant of $55,419) pursuant to the Company&rsquo;s 2016 long-term incentive plan. The shares of restricted stock vest
on a four-year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in four equal annual installments
on the day after the filing of the Company&rsquo;s Annual Report on Form 10-K each year; the remaining 50% of the shares are subject
to performance based vesting, and vest upon the achievement of all Company financial performative-metric thresholds for each fiscal
year as identified by our Compensation &amp; Human Resources Committee no later than 90 days following January 1 of the applicable
fiscal year. The fiscal 2019 metrics were growth targets measured by revenue, pre-tax income, and cash flow from operations. The
2019 performance-based vesting metrics were not all met and, therefore, Mr. Hauser will forfeit 3,904 shares of restricted stock
on the date this Annual Report on Form 10-K is filed, representing the performance-based portion of the restricted stock granted
in 2019, 2018, 2017, and 2016.<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Outstanding
Equity Awards at Fiscal Year-End</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables summarize the outstanding stock awards as of December 31, 2019 for each Named Executive Officer:</FONT></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">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Stock Awards</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 3pt; color: Black; font-weight: bold; text-align: left; border-bottom: Black 1pt solid">Name</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>Number of Shares of</B><BR> <B>Stock Unvested (#)<SUP>(1)</SUP></B></FONT></TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>Equity Incentive Plan</B><BR> <B>Awards: Number of</B><BR> <B>Unearned Shares (#)<SUP>(2)</SUP></B></FONT></TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>Market Value of</B><BR> <B>Shares&nbsp;Unvested ($)<SUP>(3)</SUP></B></FONT></TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Equity
Incentive</B><BR> <B>Plan Awards: Market or Payout Value<BR>
of Unearned Shares ($)<SUP>(3)</SUP></B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; width: 43%; text-align: left; padding-left: 13pt">Douglas McCrosson
    <BR><i>Chief Executive Officer</I></TD><TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">85,239</TD><TD STYLE="width: 1%; text-align: left"><SUP>(4)</SUP></TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">37,801</TD><TD STYLE="width: 1%; text-align: left"><SUP>(5)</SUP></TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">254,402</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: 10%; text-align: right">573,657</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; text-align: left; padding-left: 13pt">Vincent Palazzolo <BR><i>Chief Financial Officer*</i></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left"><SUP>(6)</SUP></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,624</TD><TD STYLE="text-align: left"><SUP>(6)</SUP></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&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">354,156</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; text-align: left; padding-left: 13pt">Dan Azmon <BR><i>Chief Financial Officer*</I></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,000</TD><TD STYLE="text-align: left"><SUP>(7)</SUP></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&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">73,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; text-align: left; padding-left: 13pt">Kenneth Hauser <BR><i>Vice President of Global Supply Chain and Quality</I></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,830</TD><TD STYLE="text-align: left"><SUP>(8)</SUP></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,378</TD><TD STYLE="text-align: left"><SUP>(9)</SUP></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">107,202</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,387</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
<FONT STYLE="color: black">Dan Azmon served as our Chief Financial Officer from November 2019 until his resignation on February
10, 2020, and Vincent Palazzolo served as our Chief Financial Officer from 2004 until November 2019.</FONT></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><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">Reflects
shares of restricted stock granted pursuant to the Company&rsquo;s 2016 long-term incentive plan which have yet to vest. The shares
of restricted stock vest on a four-year schedule, as follows: 50% of the shares are subject to time-based vesting, and vest in
four equal annual installments on the day after the filing of the Company&rsquo;s Annual Report on Form 10-K each year; the remaining
50% of the shares are subject to performance-based vesting, and vest upon the achievement of all Company financial performative-metric
thresholds for each fiscal year as identified by our Compensation &amp; Human Resources Committee no later than 90 days following
January 1 of the applicable fiscal year. The fiscal 2016 metrics were growth targets measured by EBITDA and revenue, the fiscal
2017 metrics were growth targets measured by revenue and year-end inventory, the fiscal 2018 metrics were growth targets measured
by backlog, revenue, and year-end inventory, and the fiscal 2019 metrics were growth targets measured by measured by revenue,
pre-tax income, and cash flow from operations.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Reflects
shares of restricted stock granted pursuant to the Company&rsquo;s 2016 long-term incentive plan which were forfeited in 2017,
2018, and 2019, and shares of restricted stock withheld to satisfy tax obligations. Does not include shares of restricted stock
granted pursuant to the Company&rsquo;s 2016 long-term incentive plan which were or will be forfeited in 2020.</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: 44; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Calculated
using the closing price per share of the Company&rsquo;s common stock on the last date of fiscal year 2019.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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
(i) 10,398 unvested shares of restricted stock initially granted on August 2, 2016, (ii) 17,295 unvested shares of restricted
stock initially granted on March 2, 2017, (iii) 24,938 shares of restricted stock initially granted on March 20, 2018, and (iv)
42,009 unvested shares of restricted stock initially granted on April 2, 2019, <I>less</I> an aggregate of 9,401 shares withheld
to satisfy tax obligations.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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
(i) the forfeiture of an aggregate of 15,596 shares of restricted stock initially granted on August 2, 2016, and (ii) the forfeiture
of an aggregate of 8,648 shares of restricted stock initially granted on March 2, 2017, (iii) the forfeiture of an aggregate of
4,156 shares of restricted stock initially granted on March 20, 2018, (iv) no forfeiture of restricted stock initially granted
on April 2, 2019 (as such shares had not vested or been forfeited as of December 31, 2019), and (v) and an aggregate of 9,401
shares withheld to satisfy tax obligations.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the termination of Mr. Palazzolo&rsquo;s employment in November 2019, all unvested shares of restricted stock were forfeited.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Such
shares were forfeited upon Mr. Azmon&rsquo;s resignation on February 10, 2020.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Includes
(i) 2,318 unvested shares of restricted stock initially granted on August 2, 2016, (ii) 3,442 unvested shares of restricted stock
initially granted on March 2, 2017, (iii) 4,940 shares of restricted stock initially granted on March 20, 2018, and (iv) 8,487
unvested shares of restricted stock initially granted on April 2, 2019, <I>less</I> an aggregate of 2,357 shares withheld to satisfy
tax obligations.</FONT></TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Includes
(i) the forfeiture of an aggregate of 3,477 shares of restricted stock initially granted on August 2, 2016, and (ii) the forfeiture
of an aggregate of 1,721 shares of restricted stock initially granted on March 2, 2017, (iii) the forfeiture of an aggregate of
823 shares of restricted stock initially granted on March 20, 2018, (iv) no forfeiture of restricted stock initially granted on
April 2, 2019 (as such shares had not vested or been forfeited as of December 31, 2019), and (iv) and an aggregate of 2,357 shares
withheld to satisfy tax obligations.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.8pt; text-align: justify; text-indent: -19.8pt"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pension
Benefits</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than our 401(k) plan, we do not maintain any other plan that provides for payments or other benefits at, following, or in connection
with retirement.</FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Payments
upon Termination or Change in Control</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Severance and Change in Control agreements with our Named Executive Officers provide for varying types and amounts of payments
and additional benefits upon termination of employment, depending on the circumstances of the termination.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Termination
without cause</I>.&nbsp;&nbsp;If employment is terminated by the Company other than for cause, as defined in the agreements, then
(i) with respect to Mr. McCrosson, he is entitled to (x) continued salary for 18 months, (y) any earned cash bonus not yet paid
for the preceding fiscal year, and (z) a pro-rata cash bonus calculated using the prior year&rsquo;s cash bonus amount, and (ii)
with respect to Mr. Palazzolo, Mr. Azmon, Mr. Powers, or Mr. Hauser, he is entitled to (x) continued salary for 12 months, (y)
any earned cash bonus not yet paid for the preceding fiscal year, and (z) a pro-rata cash bonus calculated using the prior year&rsquo;s
cash bonus amount. A non-competition provision will apply for as long as severance payments are being paid. Any unvested restricted
stock will be forfeited and any unexercised options will expire.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Termination
for cause, or if the executive quits.&nbsp;</I>If one of our Named Executive Officers voluntarily terminates his employment, or
if the Company terminates his employment for cause, he is not entitled to any severance payments and is not bound by a non-compete
clause; however, he is still bound by any confidentially and non-disparagement duties. Any unvested restricted stock will be forfeited
and any unexercised options will expire.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Termination
for disability.&nbsp;</I>If one of our Named Executive Officers is terminated because of a disability, as defined in the Severance
and Change in Control agreements, then he will receive severance as if he had been terminated without cause.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&#9679;</I></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Termination
following a change in control.&nbsp;</I>If the employment of one of our Named Executive Officers is terminated within 18 months
following a change in control by the Company other than for cause or disability or by him for good reason (all such terms as defined
in the Severance and Change in Control Agreements), he is entitled to (i) his base salary earned through the date of termination,
(ii) any earned cash bonus not yet paid for the preceding fiscal year, and (iii) a pro rata portion of his annual cash bonus
for the portion of the year he worked, assuming all applicable targets had been met. In addition, he will be entitled to a change
in control payment: (x) for Mr. McCrosson, in an amount equal to two times total compensation (base salary plus earned cash bonus)
for either the prior full fiscal year, or the preceding fiscal year, whichever is the highest total compensation; (y) for Mr.
Palazzolo, Mr. Azmon, Mr. Powers, or Mr. Hauser, in an amount equal to one and one-half times his base salary for the prior full
fiscal year. Upon any change in control, all outstanding stock options and restricted stock will vest immediately for such Named
Executive Officer. Health insurance and other fringe benefits will continue for the Named Executive Officer for a period of six
months after termination.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: -19.8pt"><FONT 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 0pt 0.55in; text-align: justify; text-indent: -19.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the amounts payable upon termination of employment for our Named Executive Officers, assuming termination
occurred on December 31, 2019 under the current Severance and Change in Control Agreements with each such Named Executive Officer.
For purposes of presenting amounts payable over a period of time (e.g., salary continuation), the amounts are shown as a single
total but not as a present value (the single sum does not reflect any discount). To the extent the termination accelerates vesting
of equity awards, the value presented below is based upon the Company&rsquo;s stock price as of December 31, 2019, and assumes
the achievement of all applicable performance benefits.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 28%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="13" STYLE="padding: 1.5pt 3pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Potential
    Termination Payments</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-right: 3pt; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Name</B></FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: center; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 1.5pt; border-bottom: Black 1pt solid; text-align: center"><P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; border-bottom: white 1pt solid; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Disability</B></FONT></P>
</TD>
    <TD STYLE="layout-grid-mode: line; text-align: center; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 1.5pt; border-bottom: Black 1pt solid; text-align: center"><P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>By
                                         Company</B></FONT></P>
        <P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>
        <P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; border-bottom: white 1pt solid; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>for
        Cause</B></FONT></P>
</TD>
    <TD STYLE="layout-grid-mode: line; text-align: center; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 1.5pt; border-bottom: Black 1pt solid; text-align: center"><P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>By
                                         Company</B></FONT></P>
        <P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>
        <P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; border-bottom: white 1pt solid; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>without
        Cause</B></FONT></P>
</TD>
    <TD STYLE="layout-grid-mode: line; text-align: center; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 1.5pt; border-bottom: Black 1pt solid; text-align: center"><P STYLE="color: white; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; border-bottom: white 1pt solid; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Change
                                         in Control</B></FONT></P>
</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="layout-grid-mode: line; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Cash
    ($)</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Equity</B></FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Cash
    ($)</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Equity</B></FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Cash
    ($)</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Equity</B></FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Cash
    ($)</B></FONT></TD>
    <td style="border-bottom: Black 1pt solid; padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Equity</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-top: 1.5pt; padding-right: 3pt; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Douglas
    McCrosson</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">683,866</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">683,866</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">1,137,167</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">47,379</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-top: 1.5pt; padding-right: 3pt; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Vincent
    Palazzolo*</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">339,614</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">339,614</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">482,769</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">38,907</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-top: 1.5pt; padding-right: 3pt; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Dan
    Azmon*</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">300,000</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">300,000</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">450,000</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">10,000</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-top: 1.5pt; padding-right: 3pt; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Thomas
    Powers*</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-top: 1.5pt; padding-right: 3pt; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Kenneth
    Hauser</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">254,928</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">254,928</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">587,444</FONT></TD>
    <TD STYLE="padding-top: 1.5pt; padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">11,379</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
<FONT STYLE="color: black">Mr. Powers began his service as our Acting Chief Financial Officer on February 12, 2020. Previously,
Dan Azmon served as our Chief Financial Officer from November 2019 until his resignation on February 10, 2020, and Vincent Palazzolo
served as our Chief Financial Officer from 2004 until 2019. Upon Mr. Azmon&rsquo;s resignation, he was not entitled to any severance
and he repaid the cash signing bonus and forfeited the equity portion of his signing bonus. Upon his termination, Mr. Palazzolo
was entitled to severance payments in an amount of $339,614. He forfeited an aggregate of 38,906 shares of restricted stock, representing
the performance-based portion of the restricted stock granted in 2019, 2018, 2017, and 2016.</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Compensation
of Directors</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors
who are employees of the Company do not receive separate compensation for their service as a director. Our non-executive directors
receive a mix of cash compensation and stock compensation for their service to our Company. Each year, our Compensation &amp;
Human Resources Committee determines the total amount of non-executive director compensation, as well as the allocation among
cash and stock compensation, and takes into consideration, among other things, the Company&rsquo;s performance relative to its
guidance, the extent to which director compensation aligns the interests of our directors with the interests of our shareholders,
compensation awarded to directors of similarly sized companies in our industry, and past practices. Our Compensation &amp; Human
Resources Committee is also tasked with reviewing the compensation paid to non-executive directors and making recommendations
to our board of directors for any adjustments deemed necessary as a result of their review. In December 2018, our board of directors
determined that the following structure would properly incentivize non-executive directors and adequately recognize the additional
work performed by board committee chairs: Chairman of the Board, $200,000; Chairman of each of the Audit &amp; Finance Committee
and Strategic Planning Committee, $140,000 each; Chairman of the Compensation &amp; Human Resources Committee, $125,000; Chairman
of the Nominating and Corporate Governance Committee, $120,000; and all other non-executive directors, $100,000 each. Mr. Stinson,
who served as both non-executive chairman of the board and chairman of the Compensation Committee (until Mr. Bond became chairman
of the Compensation &amp; Human Resources Committee in June 2019), waived his additional compensation as chairman of the Compensation
Committee.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the compensation of our non-executive directors for the year ended December 31, 2019:</FONT></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"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; font-weight: bold; border-bottom: Black 1pt solid">Name</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fees Earned or<BR> Paid in Cash ($)</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Stock Awards ($)<SUP>(1)</SUP></B></FONT></TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total ($)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Harvey Bazaar<SUP>(2)</SUP></FONT></TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center">28,000</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center">42,003</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 13%; text-align: center">70,003</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Janet Cooper<SUP>(3)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">37,823</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">56,733</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">94,556</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carey Bond<SUP>(4)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">45,583</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">68,375</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">113,958</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Michael Faber</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">48,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">72,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">120,000</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Walter Paulick</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">40,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">60,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100,000</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Eric Rosenfeld</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">56,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">84,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">140,000</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Terry Stinson</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">80,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">120,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">200,000</TD></TR>
</TABLE>


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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Represents
stock awarded to directors during 2019 in the form of RSUs, all of which had vested by December 31, 2019. The Company accounts
for compensation expense associated with RSUs based on the fair value of the units on the date of grant.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Mr.
Bazaar retired from our board of directors in June 2019. Represents the pro-rated portion of compensation.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Cooper joined our board of directors in May 2019 and became chair of our Audit and Finance Committee in June 2019. Represents
the pro-rated portion of compensation.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Bond became chair of our Compensation and Human Resources Committee in June 2019. Includes the pro-rated portion of his additional
compensation.</FONT></TD>
</TR></TABLE>

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

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 -11pt 40.5pt; text-align: justify; text-indent: -40.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a022"></A>Item
12.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITY
OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</B></FONT></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: -40.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">The
table and accompanying footnotes below set forth certain information as of August 24, 2020 with respect to the ownership of
our common stock by:</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">each person or group who beneficially owns more than 5% of our common stock;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">each of our directors and our director nominees;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">each of our Named Executive Officers; and</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: justify; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">all of our directors and executive officers as a group.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
person is deemed to be the beneficial owner of securities that can be acquired by the person within 60 days from the record date.
Accordingly, common stock issuable upon exercise of options that are currently exercisable, or exercisable within 60 days of August
24, 2020, have been included in the table with respect to the beneficial ownership of the person owning the options.</FONT></P>

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 62%; padding-left: 5.4pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Name
    and Address of Beneficial Owner<SUP>(1)</SUP></B></FONT></TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 13%; padding-left: 5.4pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Shares
    Beneficially </B><BR>
    <B>Owned<SUP>(2)</SUP></B></FONT></TD>
    <TD STYLE="width: 3%; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="width: 12%; padding-left: 5.4pt; text-align: right; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Percent
                                         of</B></FONT></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-top: 0pt; text-align: right; margin-bottom: 0pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>Class<sup>(3) </sup></b></font></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in; text-align: right"></P></TD>
    <TD STYLE="width: 1%; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Current
    Directors and Officers:</I></B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas McCrosson</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">125,725
    </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(4)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas Powers</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.0</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kenneth Hauser</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,852
    </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(5)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carey Bond</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,484</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Janet Cooper</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,835</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael Faber</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,134</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Walter Paulick</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,324</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Eric Rosenfeld</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">760,415</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(6)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.4</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Terry Stinson</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">80,748</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>All current directors
    and named executive officers as a group (nine persons)</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1,153,517</B></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>9.7</B></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 5.4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Five
    Percent Holders:</I></B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>&nbsp;</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: 0.15pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jeffrey
    L. Feinberg</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">983,443</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(7)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.3</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royce &amp; Associates,
    LLC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">732,366</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(8)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.2</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dimensional Fund
    Advisors LP</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">619,742</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(9)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.2</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Vanguard Group</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">606,169</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(10)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Russell Investments
    Group, Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">598,360</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(11)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.0</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David W. Wright</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 6.55pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;600,000
    </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>(12)</SUP></FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-left: 0.25in; margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 20%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; width: 0.35in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
    &nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
    otherwise noted, the business address of each of the following persons is c/o CPI Aerostructures, Inc., 91 Heartland Blvd.,
    Edgewood, New York 11717.</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">(2)
    </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
    otherwise noted, we believe that all persons named in the table have sole voting and investment power with respect to all
    common stock beneficially owned by them, subject to community property laws, where applicable. With respect to our executive
    officers, this includes both time-based and performance-based restricted stock awards that are forfeitable until the vesting
    date or performance certification date, as applicable. It does not include portions of restricted stock awards which have
    been forfeited. With respect to our non-executive directors, this includes time-based RSUs. RSUs are granted on the first
    day of the year and vest quarterly upon completion of service as a director. Such shares of restricted stock and such RSUs
    are included herein because they confer voting rights and therefore may be deemed to be beneficially owned under Rule 13d-3(a)(1)
    promulgated under the Exchange Act.</FONT></TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 0.7pt; text-align: justify; width: 0.35in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of August 24,
2020</FONT>, there were 11,876,610 shares of our common stock issued and outstanding. Each person beneficially owns a percentage
of our outstanding common stock equal to a fraction, the numerator of which is the number shares of our common stock held by such
person plus the number of shares of our common stock that such person can acquire within 60 days the record date upon the exercise
of options, if applicable, and the denominator of which is 11,876,610 (the number of shares of our common stock outstanding) plus
the number of shares of our common stock such person can so acquire during such 60-day period.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="padding-right: 0.7pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    an aggregate of 47,379 shares subject to time-based or performance-based vesting. Does not reflect shares to be granted to
    Mr. McCrosson under the long-term incentive plan for 2020, or an aggregate of 18,930 shares which Mr. McCrosson will forfeit
    on the date that the Company&rsquo;s Annual Report on Form 10-K is filed, representing the performance-based portion of the
    restricted stock granted in 2019, 2018, 2017, and 2016, in accordance with the terms of his restricted stock award agreements
    with the Company. </FONT></TD></TR>
</TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    an aggregate of 9,022 shares subject to time-based or performance-based vesting. Does not reflect shares to be granted to
    Mr. Hauser under the long-term incentive plan for 2020, or an aggregate of 3,904 shares which Mr. Hauser will forfeit on the
    date that the Company&rsquo;s Annual Report on Form 10-K is filed, representing the performance-based portion of the restricted
    stock granted in 2019, 2018, 2017, and 2016, in accordance with the terms of his restricted stock award agreements with the
    Company.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    250,145 shares of common stock owned individually and 510,270 shares of common stock held by Crescendo Partners II, L.P. Series
    L (&ldquo;Crescendo Partners II&rdquo;). Mr. Rosenfeld is the senior managing member of the sole general partner of Crescendo
    Partners II. Mr. Rosenfeld disclaims beneficial ownership of the shares held by Crescendo Partners II, except to the extent
    of his pecuniary interest therein.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information with respect to Jeffrey L. Feinberg is derived from a Schedule 13G/A filed with the SEC on February 12, 2020.
    The business address of Jeffrey L. Feinberg is c/o Feinberg Investments Management LP, 972 Palisades Beach Road, Santa Monica,
    CA 90403.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><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
    information with respect to Royce &amp; Associates, LLC is derived from an Amendment to Schedule 13G/A filed with the SEC
    on January 21, 2020. The business address of Royce &amp; Associates, LLC is 745 Fifth Avenue, New York, NY 10151.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information with respect to Dimensional Fund Advisors LP is derived from a Schedule 13G/A filed with the SEC on February 12,
    2020. Dimensional Fund Advisors LP, an investment adviser registered under Section 203 of the Investment Advisors Act of 1940,
    furnishes investment advice to four investment companies registered under the Investment Company Act of 1940, and serves as
    investment manager or sub-adviser to certain other commingled funds, group trusts and separate accounts (such investment companies,
    trusts and accounts, collectively referred to as the &ldquo;Funds&rdquo;). In certain cases, subsidiaries of Dimensional Fund
    Advisors LP may act as an adviser or sub-adviser to certain Funds. In its role as investment advisor, sub-adviser and/or manager,
    Dimensional Fund Advisors LP or its subsidiaries (collectively, &ldquo;Dimensional&rdquo;) may possess voting and/or investment
    power over the securities of the Issuer that are owned by the Funds, and may be deemed to be the beneficial owner of the shares
    of the Issuer held by the Funds. However, all securities reported in this schedule are owned by the Funds. Dimensional disclaims
    beneficial ownership of such securities. The business address of Dimensional is&nbsp;&nbsp;Building One, 6300 Bee Cave Road,
    Austin, TX 78746.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD>
    <TD STYLE="padding-right: 0.8pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information with respect to The Vanguard Group is derived from a Schedule 13G filed with the SEC on February 11, 2020. Vanguard
    Fiduciary Trust Company (&ldquo;VFTC&rdquo;), a wholly-owned subsidiary of The Vanguard Group, Inc., is the beneficial owner
    of 1,598 shares or 0.01% of the Common Stock outstanding of the Company as a result of its serving as investment manager of
    collective trust accounts. Vanguard Investments Australia, Ltd. (&ldquo;VIA&rdquo;), a wholly-owned subsidiary of The Vanguard
    Group, Inc., is the beneficial owner of 0 shares or 0.00% of the Common Stock outstanding of the Company as a result of its
    serving as investment manager of Australian investment offerings. The business address of The Vanguard Group is 100 Vanguard
    Blvd., Malvern, PA 19355.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD>
    <TD STYLE="text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                    information with respect to Russell Investments Group, Ltd. is derived from a Schedule 13G filed with the
                    SEC on February 12, 2020. The business address of Russell Investments Group, Ltd. is 1301 Second Ave, Suite
                    1800, Seattle, WA 98101.</FONT></P>

        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: justify"></P>
</TD></TR>
<TR>
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 0.35in; text-align: left; vertical-align: top"><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">The information with
respect to David W. Wright is derived from a Schedule 13G filed with the SEC on June 12, 2020. The business address of Mr. Wright
is 255 South 17th Street, Suite 1102, Philadelphia, PA 19103. Beneficial ownership includes 311,000 shares of common stock held
by Henry Partners, L.P., 254,000 shares of common stock held by Matthew Partners, L.P., and 35,000 shares of common stock held
by Mr. Wright individually. Mr. Wright is the President of Canine Partners, LLC, which is the sole general partner of Henry Investment
Trust, L.P. Henry Investment Trust, L.P. is the sole general partner of each of Henry Partners, L.P. and Matthew Partners, L.P.</FONT></TD>
    </TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.8pt; text-indent: -19.8pt"><FONT 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 0pt 19.8pt; text-indent: -19.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a023"></A>Item
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.8pt; text-indent: -19.8pt"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Certain
Relationships and Related-Party Transactions</B></FONT></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">&nbsp;</FONT></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"><I>Related-Party
Policy.</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
code of ethics requires us to avoid, wherever possible, all related-party transactions that could result in actual or potential
conflicts of interest, except under guidelines approved by our board of directors (or our Audit &amp; Finance Committee). A copy of the code of ethics may be found on our
website at cpiaero.com/board. SEC
rules generally define related-party transactions as transactions in which (1) the aggregate amount involved will or may be expected
to exceed $120,000 in any calendar year, (2) we or any of our subsidiaries is a participant, and (3) any (a) executive officer,
director or nominee for election as a director, (b) greater than 5% beneficial owner of our common stock, or (c) immediate family
member of the persons referred to in clauses (a) and (b), has or will have a direct or indirect material interest (other than
solely as a result of being a director or a less than 10% beneficial owner of another entity). A conflict of interest situation
can arise when a person takes actions or has interests that may make it difficult to perform his or her work objectively and effectively.
Conflicts of interest may also arise if a person, or a member of his or her family, receives improper personal benefits as a result
of his or her position.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit &amp; Finance Committee, pursuant to its written charter, is responsible for reviewing and approving related-party transactions
to the extent we enter into such transactions. Our Audit &amp; Finance Committee considers all relevant factors when determining
whether to approve a related-party transaction, including whether the related-party transaction is on terms no less favorable
than terms generally available to an unaffiliated third-party under the same or similar circumstances and the extent of the related-party&rsquo;s
interest in the transaction. No director may participate in the approval of any transaction in which he or she is a related-party,
but that director is required to provide our Audit &amp; Finance Committee with all material information concerning the transaction.
Additionally, we require each of our directors and executive officers to complete a directors&rsquo; and officers&rsquo; questionnaire
annually that elicits information about related-party transactions. These procedures are intended to determine whether any such
related-party transaction impairs the independence of a director or presents a conflict of interest on the part of a director,
employee, or officer.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Related-Party
Transactions.</I></FONT></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">&nbsp;</FONT></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">There
were no related-party transactions during the year ended December 31, 2019.</FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Independence
of Directors</B></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is listed on the NYSE American LLC exchange (&ldquo;NYSE American&rdquo;), a stock exchange affiliated with the New
York Stock Exchange. As a result, we follow the rules of the NYSE American exchange in determining whether a director is independent.
The current NYSE American exchange listing standards define an &ldquo;independent director&rdquo; generally as a person, other
than an officer or employee of the Company, who does not have a relationship with the Company that would interfere with the director&rsquo;s
exercise of independent judgment.&nbsp;Our board of directors consults with our legal counsel to ensure that our board of directors&rsquo;
determinations are consistent with NYSE American exchange rules and all relevant securities and other laws and regulations regarding
the independence of directors. Consistent with these considerations, our board of directors has determined that Carey Bond, Janet
Cooper, Michael Faber, Walter Paulick, Eric Rosenfeld, and Terry Stinson will be independent directors of the Company for the
ensuing year. The remaining director, Douglas McCrosson, is not independent because we currently employ him. All members of our
Audit, Compensation, and Nominating and Corporate Governance Committees are independent.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40.5pt; text-align: justify; text-indent: -40.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119a024"></A>Item
14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
firm of CohnReznick acts as our independent registered certified public accounting firm. The following fees were paid to CohnReznick
for services rendered in years ended December 31, 2019 and 2018:</FONT></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"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="5" STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Year
    Ended December 31,</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>2019</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>2018</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 3pt; width: 72%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
    Fees<SUP>(1)</SUP></FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 3pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="padding-left: 3pt; text-align: right; width: 11%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">331,500</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 3pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="padding-left: 3pt; text-align: right; width: 11%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">361,580</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-Related
    Fees<SUP>(2)</SUP></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">205,150</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
    Fees</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All Other Fees</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Fees</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2pt double; padding-left: 3pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2pt double; padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">331,500</FONT></TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2pt double; padding-left: 3pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2pt double; padding-left: 3pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">566,730</FONT></TD></TR>
</TABLE>

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

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

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


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Audit
fees consist of fees billed for professional services by CohnReznick for audit and quarterly review of the Company&rsquo;s consolidated
financial statements during the years ended December 31, 2019 and 2018, and related services normally provided in connection with
statutory and regulatory filings or engagements.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in; text-align: left"><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">Audit-related fees represent the aggregate fees billed for assurance
and related professional services rendered by CohnReznick that are reasonably related to the performance of the audit or review
of the Company&rsquo;s financial statements and are not reported under &ldquo;audit fees&rdquo;. Audit-related fees represent fees
billed for professional services rendered by CohnReznick in connection with the WMI Acquisition.</FONT></TD>
</TR></TABLE>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U><A NAME="cvu10k123119a025"></A>PART
IV</U></B></FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119a026"></A>Item
15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</B></FONT></P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         following documents are filed as part of this report:</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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 0pt 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
The following consolidated financial statements* are filed as a part of this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><FONT 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 0pt 0.75in; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report
of Independent Registered Public Accounting Firm</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated Balance Sheets as of December 31, 2019 and 2018</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2019 and 2018</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
Statements of Shareholders&rsquo; Equity (Deficit) for the Years Ended December 31, 2019 and 2018</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
Statements of Cash Flows for the Years Ended December 31, 2019 and 2018</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
to Consolidated Financial Statements</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*The
consolidated financial statements for the fiscal year ended December 31, 2018 have been restated as further discussed in Note
18. &ldquo;Restatement of Previously Issued Financial Statements.&rdquo;</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 15%; padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><u>Exhibit
    Number</u></b></font></TD>
    <TD STYLE="width: 85%; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><u>Name
    of Exhibit</u></b></font></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex3-1.htm">**3.1</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Incorporation of Composite Products International, Inc., dated January 5, 1980.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex3-1_1.htm">**3.1.1</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate
    of Amendment of the Certificate of Incorporation of Composite Products International, Inc., dated May 9, 1989.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><A HREF="ex3-1_2.htm">**3.1.2</A></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify">Certificate of Amendment of the Certificate of Incorporation of Consortium of Precision Industries, Inc., dated June 30, 1992.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><A HREF="ex3-1_3.htm">**3.1.3</A></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify">Certificate of Amendment of the Certificate of Incorporation of CPI Aerostructures, Inc., dated August 7, 1992.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><A HREF="ex3-1_4.htm">**3.1.4</A></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify">Certificate of Amendment of the Certificate of Incorporation of CPI Aerostructures, Inc., dated June 3, 1997.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><A HREF="ex3-1_5.htm">**3.1.5</A></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify">Certificate of Amendment of Certificate of Incorporation of CPI Aerostructures, Inc., dated June 16, 1998.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/889348/000138713120007565/ex3-1.htm">3.2</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated By-Laws of the Company (incorporated by reference
from exhibit 3.1 to the Company&rsquo;s Current Report on Form 8-K filed on August 14, 2020).</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex4-1.htm">**4.1</a></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
    of the Registrant</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000088934809000007/def14a.htm">10.1</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
    Equity Plan 2009 (incorporated by reference from Appendix A to the Company&rsquo;s Proxy Statement on Schedule 14A filed on
    April 30, 2009).</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 24.7pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000114420416103607/v439738_def14a.htm">10.2</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2016
    Long-Term Incentive Plan (incorporated by reference from Appendix A to the Company&rsquo;s Proxy Statement on Schedule 14A
    filed on May 19, 2016).</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 24.7pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000114036111041704/ex10_1.htm">10.3</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement
    of Lease, dated June 30, 2011, between Heartland Boys II L.P. and CPI Aerostructures Inc. (incorporated by reference from
    Exhibit 10.1 to the Company&rsquo;s Current Report on Form 10-Q for the quarter ended June 30, 2011).</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000143774916028444/ex10-1.htm">10.4.1</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Credit Agreement, dated as of March 24, 2016, among CPI Aerostructures, Inc., the several lenders from time to
    time party thereto, and Bank United, N.A. (incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current Report
    on Form 8-K filed on March 28, 2016).</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000143774916031321/ex10-1.htm">10.4.2</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">First
    Amendment to the Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current
    Report on Form 8-K filed on May 10, 2016).</FONT></TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 0pt"><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: 90%; border-collapse: collapse">

<TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 15%; padding-bottom: 10pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><u>Exhibit
    Number</u></b></font></TD>
    <TD STYLE="width: 85%; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><u>Name
    of Exhibit</u></b></font></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; width: 15%"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">**<A HREF="ex10-4_3.htm">10.4.3</A></FONT></P></TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; width: 85%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second
    Amendment to the Amended and Restated Credit Agreement.</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000138713118004063/ex10-1.htm">10.4.4</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Third
    Amendment to the Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current
    Report on Form 8-K filed on August 16, 2018).</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000138713118007063/ex10-2.htm">10.4.5</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fourth
    Amendment to the Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.2 to the Company&rsquo;s Current
    Report on Form 8-K filed on December 27, 2018).</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000138713119004625/ex10-1.htm">10.4.6</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifth
    Amendment to the Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current
    Report on Form 8-K filed on June 26, 2019).</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/889348/000138713120007825/ex10-1.htm">10.4.7</a></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sixth
    Amendment and Waiver to the Amended and Restated Credit Agreement, dated August 24, 2020 (incorporated by reference to
    Exhibit 10.1 to the Company&rsquo;s Current Report on Form 8-K filed on August 24, 2020).</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/889348/000138713120007825/ex10-1.htm">10.4.8</a></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top">Form of Amendment and
    Restated Term Note (included as Exhibit A-1 to the Sixth Amendment and Waiver).</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/889348/000138713120007825/ex10-1.htm">10.4.9</a></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top">Form of Amendment and
    Restated Revolving Credit Note (included as Exhibit A-2 to the Sixth Amendment and Waiver).</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/889348/000143774916028444/ex10-2.htm">10.5</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Continuing General Security Agreement among CPI Aerostructures, Inc. and Bank United, N.A (incorporated by reference
    to Exhibit 10.2 to the Company&rsquo;s Current Report on Form 8-K filed on March 28, 2016).</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">**<A HREF="ex10-4_3.htm">21</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsidiaries
    of the Registrant</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex23-1.htm">**23.1</A></FONT></TD>
    <TD STYLE="padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of CohnReznick LLP</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex31-1.htm">**31.1</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex31-2.htm">**31.2</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; padding-bottom: 10pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="ex32-1.htm">**32.1</A></FONT></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 10pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.INS</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 10pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.SCH</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Schema Document</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 10pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.CAL</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 10pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.DEF</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 10pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.LAB</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-bottom: 10pt; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***101.PRE</FONT></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"></FONT></P></TD>
    <TD STYLE="vertical-align: top; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">***XBRL
information is furnished and not filed or a part of a registration statement or prospectus for purposes of section 11 or 12 of
the Securities Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934,
as amended, and otherwise is not subject to liability under these sections.</FONT></P>

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

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

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

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


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

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</b></font></p>

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

<P STYLE="font: 14pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="cvu10k123119a027"></A>INDEX TO FINANCIAL STATEMENTS</B></FONT></P>

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 91%; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><A HREF="#cvu10k123119b001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Report of Independent Registered Public Accounting Firm</B></FONT></A></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <td style="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><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; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consolidated
    Financial Statements*:</B></FONT></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.25in; text-indent: -8.65pt"><A HREF="#cvu10k123119b002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2019 and 2018</FONT></A></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.25in; text-indent: -8.65pt"><A HREF="#cvu10k123119b003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2019 and
2018</FONT></A></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.25in; text-indent: -8.65pt"><A HREF="#cvu10k123119b004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Shareholders&rsquo; Equity (Deficit) for the Years Ended December 31, 2019 and 2018</FONT></A></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.25in; text-indent: -8.65pt"><A HREF="#cvu10k123119b005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the Years Ended December 31, 2019 and 2018</FONT></A></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.25in; text-indent: -8.65pt"><A HREF="#cvu10k123119b006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6
- F-28</FONT></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*The
    consolidated financial statements for the fiscal year ended December 31, 2018 have been restated as further discussed in Note
    18, &ldquo;Restatement of Previously Issued Consolidated Financial Statements&rdquo;.</FONT></TD>
    <TD>&nbsp;</TD>
    <td style="text-align: right; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

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

<P STYLE="font: italic 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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

<P STYLE="font: italic 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal"><b><a name="cvu10k123119b001"></a><font style="text-transform: uppercase">Report
of Independent Registered Public Accounting Firm</font></b></font></P>

<P STYLE="font: italic 11pt 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: 0">The Board of Directors and Stockholders</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Opinion on the Consolidated Financial Statements</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">We have audited the accompanying consolidated balance sheets of
CPI Aerostructures, Inc. and Subsidiaries (the Company) as of December 31, 2019 and 2018, and the related consolidated statements
of operations and comprehensive loss, shareholders&rsquo; equity (deficit) and cash flows for each of the years in the two-year
period ended December 31, 2019, 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 financial position of the Company
as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the two-year period
ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">We also have audited, in accordance with the standards
of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&rsquo;s internal control over financial reporting
as of December 31, 2019 and 2018, based on criteria established in <I>Internal Control&mdash;Integrated Framework (2013) </I>issued
by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our reports dated August 25, 2020 expressed
adverse opinions thereon.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Changes in Accounting Principles</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">As discussed in Note 1 to the consolidated financial statements,
effective January 1, 2019, the Company adopted Financial Accounting Standards Board&rsquo;s (FASB) Accounting Standards Codification
(ASC) Topic 842, <I>Leases</I>, using the modified retrospective method.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">As discussed in Note 1 to the consolidated financial statements,
effective January 1, 2018, the Company adopted FASB&rsquo;s ASC Topic 606, <I>Revenue from Contracts with Customers</I>, using
the modified retrospective method.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Restatement of Previously Issued Consolidated Financial Statements</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">As discussed in Note 18 to the consolidated financial statements,
the Company has restated its consolidated financial statements for 2018.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0">These consolidated financial statements are the responsibility
of the Company&rsquo;s management. Our responsibility is to express an opinion on these consolidated financial statements based
on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the
Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange
Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0">We conducted our audits in accordance with the standards of
the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated
financial statements are free of material misstatement, whether due to error or fraud. 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: 0">&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">We have served as the Company's auditor since 2004.</P>

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

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

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

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

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

<P STYLE="font: italic 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P>

<!-- Field: Page; Sequence: 53; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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

<p style="font: bold 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10k123119b002"></A>CONSOLIDATED
                                  BALANCE SHEETS</FONT></P>

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

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

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 11pt; text-align: center"><P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018&nbsp;</B></FONT></P></TD><TD STYLE="font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
31,<BR>
2019</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 11pt; padding-bottom: 1pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 11pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(As
    Restated &ndash; <BR>
see Note 18)</B></FONT></TD><TD STYLE="font-size: 11pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current Assets:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,052,109</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,128,142</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted cash</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,380,684</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable,
    net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,029,602</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,722,571</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,280,807</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,588,866</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,891,386</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,361,611</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refundable income
    taxes</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">474,904</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,903</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses
    and other current assets</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">721,964</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,972,630</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Current Assets</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,831,456</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,208,723</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    right-of-use assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,886,863</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,282,939</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,545,192</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangibles, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,784,254</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refundable income
    taxes</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,903</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">179,068</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">249,575</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Assets</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,339,580</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,438,393</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LIABILITIES
    AND SHAREHOLDERS&rsquo; DEFICIT</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current Liabilities:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts payable</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,199,557</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><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">9,902,481</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,372,522</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,558,160</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,561,707</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,252,579</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss reserve</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,650,963</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663,558</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current portion
    of long-term debt</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,484,619</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,434,981</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,709,153</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes payable</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,216</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,992</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Current Liabilities</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,979,737</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,925,751</FONT></TD><TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Line of credit</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,738,685</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,038,685</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term operating
    lease liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,596,784</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term debt,
    net of current portion</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,764,614</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,876,238</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other liabilities</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">531,124</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,079,820</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,371,798</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholders&rsquo;
    Deficit: </FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock - $.001 par value; authorized 50,000,000 shares, 11,818,830 and 11,718,246 shares, respectively, issued and
    outstanding</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,819</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,718</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional paid-in
    capital</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,294,629</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,651,413</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0.25in; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated deficit</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(79,046,688</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(74,596,536</FONT></TD><TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Shareholders&rsquo; Deficit</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,740,240</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,933,405</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Shareholders&rsquo; Deficit</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,339,580</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,43</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">8,393</FONT></TD><TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">see
notes to CONSOLIDATED financial statements</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right">&nbsp;</P>

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

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119b003"></A>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</B></FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    ended December 31,</FONT></TD><TD STYLE="font: 11pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 11pt Times New Roman, Times, Serif; text-align: center"><P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P></TD><TD STYLE="font: 11pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 11pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 11pt Times New Roman, Times, Serif; text-align: center"><P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018</B></FONT></P></TD><TD STYLE="font: bold 11pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 11pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 11pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 11pt; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 11pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2019</B></FONT></TD><TD STYLE="font-size: 11pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(As
    Restated &ndash; <BR>
see Note 18)</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">87,518,688</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,366,016</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of sales</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">78,386,997</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">66,155,986</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
    profit</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,131,691</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,210,030</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,562,781</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,780,027</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    from operations</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,431,090</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,569,997</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    expense:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    income</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,666</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,709</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,104,851</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,989,417</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other expense, net</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,015,185</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,960,708</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    before provision for income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,446,275</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,530,705</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
    for income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,877</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,048</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,450,152</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,546,753</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    comprehensive income, net of tax</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.375in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change
    in unrealized loss-interest rate swap</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,800</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
    loss</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,450,152</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,531,953</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    per common share-basic</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.38</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.80</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    per common share-diluted</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.38</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.80</FONT></TD><TD STYLE="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares
    used in computing loss per common share:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,808,052</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,480,948</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,808,052</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,480,948</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">see
notes to CONSOLIDATED financial statements</FONT></P>

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

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="cvu10k123119b004"></A>CONSOLIDATED
STATEMENTS OF SHAREHOLDERS&rsquo; EQUITY (DEFICIT)</B></FONT></P>

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



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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Years
ended December 31, 2019 and 2018</B></FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
    <br >
    Stock <br >
    Shares</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
    <br >
    Stock <br >
    Amount</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additional<br >
    Paid-in <br >
    Capital</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Retained
    <br >
    Earnings <br >
    (Accumulated <br >
    Deficit)</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated<br >
    Other <br >
    Comprehensive <br >
    Loss</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><p style="margin-top: 0; margin-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total <br > Shareholders'</b></font></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Equity <br > (Deficit)</b></font></p></TD><TD STYLE="padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&nbsp;</b></font></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; text-align: left"><p style="font: 8pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 1.45pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
                                             at January 1, 2018 <BR>
(As previously reported)</FONT></P> <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 8.65pt; text-indent: -8.65pt"></P></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,864,319</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,864</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,770,617</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,548,652</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 8%; text-align: right">(<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,800</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$&nbsp;</FONT></TD><TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,313,333</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cumulative restatement
    adjustments</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(87,598,435</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(87,598,435</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at January
    1, 2018</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 8.65pt; text-indent: -8.65pt"></P> <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As
                                         Restated &ndash; see Note 18)</FONT></P></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,864,319</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,864</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><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">53,770,617</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(67,049,783</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><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">(14,800</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,285,102</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.65pt; text-indent: -8.65pt"></P> <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As
                                         Restated &ndash; see Note 18)</FONT></P></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,546,753</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,546,753</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in unrealized
    loss from interest rate swap</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,800</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,800</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock issued
    in share offering</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,760,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,760</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,163,357</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,166,117</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock issued
    as employee compensation</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,130</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,908</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,913</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock based compensation
    expense</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,797</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">89</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">671,531</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">671,620</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at December
    31, 2018</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 8.65pt; text-indent: -8.65pt"></P> <P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As
                                         Restated &ndash; see Note 18)</FONT></P></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,718,246</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,718</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,651,413</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(74,596,536</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,933,405</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><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">(4,450,152</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,450,152</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs related to stock
    offering</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(119,571</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(119,571</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock issued
    as employee compensation</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,950</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,319</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,324</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock based compensation
    expense</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,634</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">96</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">730,468</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">730,564</FONT></TD><td style="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at December 31, 2019</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,818,830</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,819</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,294,629</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(79,046,688</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,740,240</FONT></TD><TD STYLE="border-bottom: Black 2pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">see
notes to CONSOLIDATED financial statements</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10k123119b005"></A>CONSOLIDATED
                                         STATEMENTS OF CASH FLOWS</B></FONT></P>

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: justify">Years ended December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"></TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 11pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 11pt; text-align: center"><P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2018&nbsp;</B></FONT></P> <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="font-size: 11pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 11pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 11pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(As Restated &ndash; <BR>
see Note 18)</B></FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 11pt">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(4,450,152</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(7,546,753</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Adjustments to reconcile net loss to net cash
    used in operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,124,063</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">710,197</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Amortization of debt issuance cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,507</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,506</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; text-indent: -8.65pt; padding-left: 0.25in">Cash expended in excess of rent expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(112,048</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(70,764</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Stock-based compensation expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">730,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">671,620</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; text-indent: -8.65pt; padding-left: 0.25in">Common stock issues as employee compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,324</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,913</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Adjustment for maturity of interest rate swap</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">34,098</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,758</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Changes in operating assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease (increase) in accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,807,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,846,508</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease in contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,308,059</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,454,686</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; text-indent: -8.65pt; padding-left: 0.25in">Decrease in inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">227,336</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">292,766</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease (increase) in prepaid expenses and
    other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,202,189</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,255</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease in refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">394,902</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease in accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(678,380</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,926,795</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">(Decrease) increase in contract liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,968,872</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,430,922</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease in loss reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,012,597</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,396</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Decrease in other liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,175</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">(Decrease) increase in income taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(112,777</TD><TD STYLE="text-align: left">)</TD><TD>&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,665</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Net cash used in operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(377,982</TD><TD STYLE="text-align: left">)</TD><TD>&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,685,813</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Cash flows from investing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Purchase of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(436,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(559,037</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Purchase of WMI</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,952,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(436,010</TD><TD STYLE="text-align: left">)</TD><TD>&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,511,037</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Cash flows from financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Proceeds from sale of common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,166,117</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Payment of line of credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,300,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,500,000</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Proceeds from line of credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,700,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Payment of long-term debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,436,786</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,314,789</TD><TD STYLE="text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Stock offering costs paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(119,571</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 0.25in">Debt issue costs</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(25,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(157,213</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Net cash provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">118,643</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,894,115</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Net (decrease) increase in cash and restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(695,349</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,697,265</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; text-indent: -8.65pt; padding-left: 8.65pt">Cash and restricted cash at beginning of year</TD><TD>&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,128,142</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&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,430,877</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Cash and restricted cash at end of year</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">5,432,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">6,128,142</TD><TD STYLE="border-bottom: Black 2pt double; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">&nbsp;</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Supplemental schedule noncash investing, financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Equipment acquired under capital lease</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">399,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">649,410</TD><TD STYLE="border-bottom: Black 2pt double; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Supplemental schedule of cash flow information:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Cash paid during the year for interest</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">2,066,174</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">2,134,574</TD><TD STYLE="border-bottom: Black 2pt double; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -8.65pt; padding-left: 8.65pt">Cash paid (received) for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">(378,652</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; text-align: right">10,947</TD><TD STYLE="border-bottom: Black 2pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
notes to CONSOLIDATED financial statements</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></P>

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



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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><A NAME="cvu10k123119b006"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

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

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



<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt"><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">Principal
                                         business activity And summary of significant Accounting policies</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company consists of CPI Aerostructures, Inc. (&ldquo;CPI&rdquo;) and Welding Metallurgy, Inc. (&ldquo;WMI&rdquo;), a wholly owned
subsidiary acquired on December 20, 2018 and Compac Development Corporation (&ldquo;Compac&rdquo;), a wholly owned subsidiary
of WMI, collectively the &ldquo;Company.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
is a U.S. supplier of aircraft parts for fixed wing aircraft and helicopters in both the commercial and defense markets. We manufacture
complex aerostructure assemblies, as well as aerosystems. Additionally, we supply parts for maintenance, repair and overhaul (&ldquo;MRO&rdquo;)
and kitting contracts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
acquired WMI on December 20, 2018 (see discussion below) and the year ended December 31, 2018 operating results include the operating
results of WMI from the date of acquisition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating
decision maker (the &ldquo;CODM&rdquo;) to make decisions about resources to be allocated to the segment and assess its performance.
Operating segments may be aggregated only to a limited extent. The Company&rsquo;s CODM, the Chief Executive Officer, reviews
financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes
of making operating decisions and assessing financial performance. The Company has determined that it has a single operating and
reportable segment. </FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company
accounts and transactions have been eliminated in consolidation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Acquisition
of WMI</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 20, 2018, pursuant to the Stock Purchase Agreement (&ldquo;SPA&rdquo;), dated as of March 21, 2018, with Air Industries
Group (&ldquo;Air Industries&rdquo;), the Company purchased from Air Industries all of the outstanding shares of WMI, previously
a wholly owned subsidiary of Air Industries (the &ldquo;WMI Acquisition&rdquo;).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Use
of Estimates</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with accounting principles generally accepted in the United States of America
(&ldquo;U.S. GAAP&rdquo;) requires the use of estimates by management. Actual results could differ from these estimates.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Business
Combinations</U></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">The Company applied acquisition accounting for
the WMI acquisition in accordance with Accounting Standards Codification (&ldquo;ASC&rdquo;) 805, &ldquo;Business Combinations&rdquo;
(&ldquo;ASC Topic 805&rdquo;). Acquisition accounting requires that the assets acquired and liabilities assumed be recorded at
their respective estimated fair values at the date of acquisition. The excess purchase price over fair value of the net assets
acquired is recorded as goodwill. In determining estimated fair values, we are required to make estimates and assumptions that
affect the recorded amounts including, but not limited to, expected future cash flows, discount rates, remaining useful lives
of long-lived assets, useful lives of identified intangible assets, replacement or reproduction costs of property and equipment
and the amounts to be recovered in future periods from acquired net operating losses and other deferred tax assets. Our estimates
in this area impact, among other items, the amount of depreciation and amortization, impairment charges in certain instances if
the asset becomes impaired, and income tax expense or benefit that we report. Our estimates of fair value are based upon assumptions
believed to be reasonable, but which are inherently uncertain. See Note 2. &ldquo;Business Combinations&rdquo; for a summary and
status of the application of acquisition accounting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;<FONT 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 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Revenue
Recognition</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company adopted
Accounting Standards Codification Topic 606, &quot;Revenue from Contracts with Customers&quot; (&quot;ASC 606&quot;), using the
modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised
good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good
or service. The majority of the Company&rsquo;s performance obligations are satisfied over-time as the Company (i) sells products
with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin
for work completed to date. Under the over-time revenue recognition model, revenue and gross profit are recognized over the contract
period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs
at completion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The corrected adoption of ASC 606 resulted
in a restatement of previously issued consolidated financial statements. See Note 18.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="color: black"></FONT></FONT></P>

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

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

<!-- Field: Page; Sequence: 58; Options: NewSection; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 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: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 3, &ldquo;Revenue&rdquo;, for additional information regarding the Company's revenue recognition policy.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s government contracts are subject to the procurement rules and regulations of the U.S. government. Many of the
contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition
Regulation (&ldquo;FAR&rdquo;), which provides guidance on the types of costs that are allowable in establishing prices for goods
and services under U.S. government contracts. For example, costs such as those related to charitable contributions, advertising,
interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment
of a government contract, the Company may be audited in respect to the direct and allocated indirect costs attributable thereto.
These audits may result in adjustments to the Company&rsquo;s contract cost, and/or revenue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
contractual terms allow, the Company invoices its customers on a progress basis.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains its cash in five financial institutions. The balances are insured by the Federal Deposit Insurance Corporation.
From time to time, the Company&rsquo;s balances may exceed these limits. As of December 31, 2019 and 2018, the Company had $4,020,203
and $4,033,781, respectively, of uninsured balances. The Company limits its credit risk by selecting financial institutions considered
to be highly credit worthy.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances. The Company writes off accounts when they are deemed to
be uncollectible.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are reported at lower of cost or net realizable value.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are recorded at cost.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
and amortization of property and equipment is provided by the straight-line method over the shorter of estimated useful lives
of the respective assets or the life of the lease, for leasehold improvements.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains
a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU
assets and operating lease liabilities in our consolidated balance sheets.</FONT></P>

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

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

<!-- Field: Page; Sequence: 59; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets represent the Company&rsquo;s right to use an underlying asset during the lease term, and lease liabilities represent the Company&rsquo;s
obligation to make lease payments arising from the lease. The determination of the length of lease terms is affected by options
to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The existence of significant
economic incentive is the primary consideration when assessing whether the Company is reasonably certain of exercising an option
in a lease. Both finance and operating lease ROU assets and liabilities are recognized at commencement date and measured as the
present value of lease payments to be made over the lease term. As the interest rate implicit in the lease is not readily available
for most of the Company&rsquo;s leases, the Company uses its estimated incremental borrowing rate in determining the present value of
lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.
The lease ROU asset recognized at commencement is adjusted for any lease payments related to initial direct costs, prepayments,
and lease incentives.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
operating leases, lease expense is recognized on a straight-line basis over the lease term. For finance leases, lease expense
comprises the amortization of the ROU assets recognized on a straight-line basis generally over the shorter of the lease term
or the estimated useful life of the underlying asset and interest on the lease liability. Variable lease payments not dependent
on a rate or index are recognized when the event, activity, or circumstance in the lease agreement upon which those payments are
contingent is probable of occurring and are presented in the same line of the consolidated balance sheet as the rent expense arising
from fixed payments. The Company has lease agreements with lease and non-lease components. Non-lease components are combined with
the related lease components and accounted for as lease components for all classes of underlying assets.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews its long-lived assets and certain related intangibles for impairment whenever changes in circumstances indicate
that the carrying amount of an asset may not be fully recoverable. As a result of its review, the Company does not believe that
any such change has occurred. If such changes in circumstance are present, a loss is recognized to the extent the carrying value
of the asset is in excess of the fair value of cash flows expected to result from the use of the asset and amounts expected to
be realized upon its eventual disposition.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the Company&rsquo;s short-term debt is estimated based on the current rates offered to the Company for debt of similar
terms and maturities. Using this method, the fair value of the Company&rsquo;s short-term debt was not significantly different
than the stated value at December 31, 2019 and 2018.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values
because of the short-term nature of these instruments.</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2019</B></TD><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Carrying
    Amount</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Fair
    Value</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Carrying
    Amount</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Fair
    Value</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Debt</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt">Line of credit and long-term debt</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,987,918</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,987,918</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,349,904</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,349,904</TD><TD STYLE="width: 1%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
estimated the fair value of debt using market quotes and calculations based on market rates.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Loss
Per Share</U></FONT></P>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">Basic loss per common share is
computed using the weighted-average number of shares outstanding. Diluted loss per common share is computed using the weighted-average
number of shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock. There
were no incremental shares that were used in the calculation of diluted loss per common share in 2019 and 2018. Since the Company
is in a loss position no incremental shares were used in the calculation of diluted loss per share since these shares would be
considered anti-dilutive.</P>

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

<!-- Field: Page; Sequence: 60; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method whereby deferred tax assets and liabilities are recognized for future
tax consequences attributable to the temporary differences between the consolidated financial statements carrying amounts of assets
and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities
are measured using enacted tax rates expected to apply in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes
the enactment date. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely
than not that some portion or all of the deferred tax assets will not be realized.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s policy is to record estimated interest and penalties related to uncertain tax positions in income tax expense.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, the FASB issued Accounting Standards Update No. 2016-02, "Leases (Topic 842)" (&ldquo;ASU 2016-02"), which sets
out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally,
entities were required to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative
period presented in the financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained
earnings. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in
July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the &ldquo;new lease standard&rdquo;).
Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease
standard at the adoption date instead of at the earliest comparative period presented and continue to apply the provisions of
the previous lease standard in its annual disclosures for the comparative periods. The new lease standard requires lessees to
present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged
compared to the current accounting guidance. Additional footnote disclosures related to leases will also be required.</font></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted the new lease standard using the optional transition method. The comparative financial information
will not be restated and will continue to be reported under the previous lease standard in effect during those periods. In addition,
the new lease standard provides a number of optional practical expedients in transition. The Company elected the package of practical
expedients. As such, the Company will not reassess whether expired or existing contracts are or contain a lease; will not need
to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company
did not elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to
the Company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
new lease standard also provides practical expedients for an entity&rsquo;s ongoing accounting. The Company elected the short-term
lease recognition exemption for all leases that qualify. This means, for those leases that qualify, the Company will not recognize
ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases
of those assets in transition. The Company elected the practical expedient to not separate lease and non-lease components for
certain classes of assets (office buildings).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company recognized right of use assets and lease liabilities in the range of approximately $5.3 million to
$5.9 million, respectively, on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>BUSINESS
                                         COMBINATION</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
                                         discussed in Note 1, the Company completed the WMI Acquisition on December 20, 2018.
                                         The acquisition was accounted for as a business combination in accordance with ASC Topic
                                         805. Accordingly, the Company recorded the estimated fair value of the assets and liabilities
                                         assumed at the date of acquisition. The acquisition was considered a stock purchase for
                                         tax purposes.</FONT></P>

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

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

<!-- Field: Page; Sequence: 61; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital
adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components
of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally
objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The
Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO USA,
LLP (&ldquo;BDO&rdquo;) for a binding resolution. During the course of BDO&rsquo;s work, Air Industries conceded on three of the
four items of contention, leaving only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in
favor of the Company that there should be no changes to the Closing Working Capital Statement as prepared by the Company. The
result of the conceded items and BDO determination would decrease the purchase price of the acquisition by approximately $4.1
million. On September 16, 2019, the Company received a letter from Air Industries acknowledging the conceded items and, among
other things, rejecting the determination by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court
of the State of New York, County of New York, against Air Industries seeking, among other things, an order of specific performance
requiring Air Industries to comply with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries
in the amount of approximately $4.1 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents
the value of the conceded items. The remaining escrowed amount of approximately $1,381,000 is shown as restricted cash on the
consolidated balance sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not recorded
on the Company&rsquo;s balance sheet due to the uncertainty of collection.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired
and liabilities assumed from WMI based on the BDO determination. Due to new information discovered during the measurement period
adjustments were made to the current period. The Company has determined the fair values of the assets and liabilities acquired
and has recorded the fair value of the assets acquired as of December 20, 2018, assuming only the collection of the remaining
amount escrowed. Collection of the additional $2.1 million is uncertain.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides the allocation of the total purchase price of $5.9 million ($7.9 million less $2 million collected and
to be collected from escrow) to the identifiable tangible and intangible assets and liabilities of WMI based on their respective
fair values. The remaining useful lives represent the period over which acquired tangible and intangible assets with a finite
life are being depreciated or amortized.</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <td style="text-align: left; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Fair Values</TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Estimated Useful Lives</TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Other current assets</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,250,523</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts receivable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,670,931</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: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Inventory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,726,110</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property plant &amp; equipment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">901,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 to 7 Years</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,932,818</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: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Intangible</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">500,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4 Years</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Goodwill</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,784,254</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,900,000</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</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: 62; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="margin-top: 0; margin-bottom: 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had occurred on January 1, 2018:</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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 STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Year Ended December 31, 2018</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Restated</p></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font: 10pt Times New Roman, Times, Serif; text-indent: 0in">Revenue</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">84,217,706</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Net loss</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<STRIKE></STRIKE>6,567,859</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         pro forma results presented above include the impact of eliminating parent company charges
                                         for general expenses and interest, net of tax.</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; border-bottom: white 0.5pt solid; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REVENUE
                                         RECOGNITION</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contracts
                                         with Customers and Performance Obligations</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
majority of the Company&rsquo;s revenues are from long-term contracts with the U.S. government and commercial contractors. The
Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,
payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,
the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer
contract or on a standalone basis.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined
and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance
obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine
a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit
recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer
in exchange for payment and is the unit of account for recognizing revenue. The Company&rsquo;s performance obligations in its
contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance
obligation representing a series of products when the contract contains multiple products that are substantially the same. The
Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment
activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.
Shipping costs are included in costs of sales. The Company provides warranties on many of its products; however, since customers
cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are not separate
performance obligations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
contract&rsquo;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the
performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction
price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,
the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated
on the basis of cost.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable
in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors
are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from
revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each
product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of
the time value of money when the timing difference between receipt of payment and transferring the good or service is less than
one year.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
majority of the Company&rsquo;s performance obligations are satisfied over time as the Company (i) sells products with no alternative
use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed
to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts
the transfer of control to the customer which occurs as the Company incurs costs on its contracts.</FONT></P>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups
contracts together that have similar characteristics. Contract gross profit margins are calculated using the estimated costs for
either the individual contract or the portfolio as applicable. Significant judgment is used to determine which contracts are grouped
together to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be
materially different than if applied to individual contracts.</FONT></P>

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

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

<!-- Field: Page; Sequence: 63; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></FONT></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s contracts are often modified to account for changes in contract specifications and requirements. The Company considers
contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations.
The effect of a contract modification on the transaction price, and the measure of progress for the performance obligation to
which it relates, are recognized prospectively when the remaining goods or services are distinct and on a cumulative catch-up
basis when the remaining goods or services are not distinct.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also has contracts that are considered point in time. Under the point in time revenue recognition
model, revenue is recognized when control of the components has transferred to the customer, in most cases this will be based on
shipping terms.</P>

<P STYLE="margin: 0pt 0">&nbsp;<FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contract
                                         Estimates</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates
variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,
current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will
not occur when the uncertainty is resolved.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected
at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount
of revenue to recognize. For any costs incurred that do not depict the Company&rsquo;s performance in transferring control of
goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are
not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,
materials and subcontractors&rsquo; costs, other direct costs and an allocation of indirect costs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of
any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.
ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts
to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,
the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,
execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other
variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with
the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates
are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue
in the period the change is determined.</FONT></P>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis
in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance
obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,
a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.</FONT></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Capitalized
Contract Acquisition Costs and Fulfillment Costs</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have
incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment
costs that are subject to capitalization in accordance with the guidance in Accounting Standards
Codification Subtopic 340-40, &ldquo;Other Assets and Deferred Costs&mdash;Contracts with Customers.&rdquo;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the Company&rsquo;s revenue disaggregated by contract type:</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>2019</B></FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><p style="margin-top: 0; margin-bottom: 0"> 2018</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(restated)</p></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">Aerostructure</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">41,921,232</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">35,107,506</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Aerosystems</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">26,624,568</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,626,968</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Kitting and Supply Chain Management</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">18,972,888</TD><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,631,542</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total</b></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&nbsp;</b></TD>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></TD><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>87,518,688</b></TD><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><b>&nbsp;</b></TD><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&nbsp;</b></TD>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></TD><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>70,366,016</b></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><b>&nbsp;</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"></P>

<!-- Field: Page; Sequence: 64; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 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: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI
AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></FONT></FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transaction
                                         Price Allocated to Remaining Performance Obligations</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately
$148 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied
or partially satisfied performance obligations as of December 31, 2019. The Company estimates that it will recognize approximately
59% of this amount in fiscal year 2020 and the remainder by fiscal year 2023.</FONT></P>

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONTRACT
                                         ASSETS AND LIABILITIES</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
                                         assets represent revenue recognized on contracts in excess of amounts invoiced to the
                                         customer and the Company&rsquo;s right to consideration is conditional on something other
                                         than the passage of time. Amounts may not exceed their net realizable value. Under the
                                         typical payment terms of our government contracts, the customer retains a portion of
                                         the contract price until completion of the contract, as a measure of protection for the
                                         customer. Our government contracts therefore typically result in revenue recognized in
                                         excess of billings, which we present as contract assets. Contract assets are classified
                                         as current. The Company&rsquo;s contract liabilities represent customer payments received
                                         or due from the customer in excess of revenue recognized. Contract liabilities are classified
                                         as current.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
recognized for the year ended December 31, 2019, that was included in the contract liabilities balance as of January 1, 2019 was
$5.2 million and as of January 1, 2018 was $75,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: 13.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RECONCILIATION
                                         OF CASH AND RESTRICTED CASH</B></FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to the total of the same such amounts shown in the statement of cash flows:</FONT> &nbsp; <FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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 STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>December
    31, 2019<BR>
(restated)</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>December
    31, 2018<BR>
(restated)</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font: 10pt Times New Roman, Times, Serif; text-align: justify">Cash</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,052,109</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,128,142</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Restricted cash</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,380,684</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total cash and restricted cash shown in the statement of cash flow</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,432,793</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,128,142</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>


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


<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>6.</B></FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ACCOUNTS
                                         RECEIVABLE</B></FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable consists of trade receivables as follows:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>December 31,</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><B>2019</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>2018<BR>
(restated)</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Billed receivables</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">7,260,457</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">8,944,596</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Less: allowance for doubtful accounts</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(230,855</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(222,025</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total accounts receivable, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">7,029,602</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">8,722,571</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</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: 65; Value: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt">&nbsp;</DIV>
    <!-- Field: /Page -->


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

<P STYLE="margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></P>

<P STYLE="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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>7.</B></TD><TD STYLE="text-align: left"><B>INVENTORY</B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The components of inventory consisted of the
following:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="color: windowtext"><B>&nbsp;</B></TD>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><B>December 31,</B></TD><TD STYLE="color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; vertical-align: bottom; color: windowtext; text-align: center"><B>2019</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>2018<BR>
(restated)</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; color: windowtext; text-align: justify">Raw materials</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">881,761</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">2,591,872</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify">Work in progress</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">1,916,209</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">4,015,028</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: justify">Finished goods</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <td style="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><td style="border-bottom: Black 1pt solid; text-align: right">3,093,416</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <td style="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><td style="border-bottom: Black 1pt solid; text-align: right">2,754,711</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify; padding-left: 0.125in">Total inventory</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">5,891,386</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">9,361,611</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt"><B>8.</B></TD><TD STYLE="text-align: left"><B>PROPERTY AND EQUIPMENT</B></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="color: Black"><B>December 31,</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="color: windowtext; text-align: center"><FONT STYLE="color: Black"></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; vertical-align: bottom; color: windowtext; text-align: center"><FONT STYLE="color: Black"><B>2019</B></FONT></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>2018<BR>
(restated)</B></FONT></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: center"><FONT STYLE="color: Black"><B><B>Estimated</B><BR>
Useful Life
    (years)</B></FONT></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 58%; color: windowtext; text-align: left"><FONT STYLE="color: Black">Machinery and equipment</FONT></TD><TD STYLE="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 10%; color: windowtext; text-align: right"><FONT STYLE="color: Black">3,829,592</FONT></TD><TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 10%; color: windowtext; text-align: right"><FONT STYLE="color: Black">2,879,707</FONT></TD><TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 14%; color: windowtext; text-align: center"><FONT STYLE="font-size: 10pt; color: Black">5 to 7</FONT></TD><TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">Computer equipment</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">4,179,087</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">3,973,406</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: center"><FONT STYLE="color: Black">5</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">Furniture and fixtures</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">709,350</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">707,726</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: center"><FONT STYLE="color: Black">7</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">Automobiles and trucks</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">13,162</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">13,162</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: center"><FONT STYLE="color: Black">5</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Leasehold improvements </FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">2,573,874</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">1,994,253</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: center"><FONT STYLE="font-size: 10pt; color: Black">&nbsp;Lesser
    of lease term or 10 years</FONT></TD><TD STYLE="padding-bottom: 1pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: purple; text-align: left; padding-left: 0.125in"><FONT STYLE="color: Black">Total gross property and equipment</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; text-align: right"><FONT STYLE="color: Black">11,305,065</FONT></TD><TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; text-align: right"><FONT STYLE="color: Black">9,568,254</FONT></TD><TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: purple; text-align: left"><FONT STYLE="color: Black">Less accumulated depreciation and amortization</FONT></TD><TD STYLE="color: purple; padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: purple; text-align: right"><FONT STYLE="color: Black">8,022,126</FONT></TD><TD STYLE="padding-bottom: 1pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: purple; text-align: right"><FONT STYLE="color: Black">7,023,062</FONT></TD><TD STYLE="padding-bottom: 1pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: purple; text-align: left; padding-left: 0.125in"><FONT STYLE="color: Black">Total property and equipment, net</FONT></TD><TD STYLE="color: purple; padding-bottom: 2.5pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: purple; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: purple; text-align: right"><FONT STYLE="color: Black">3,282,939</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; padding-bottom: 2.5pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: purple; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: purple; text-align: right"><FONT STYLE="color: Black">2,545,192</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple; padding-bottom: 2.5pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: purple; text-align: center"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: purple; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">Depreciation and amortization
expense for the years ended December 31, 2019 and 2018 was $999,063 and $710,197, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">During the years ended December
31, 2019 and 2018, the Company acquired $399,800 and $649,410, respectively, of property and equipment under capital leases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>9.</B></TD><TD STYLE="text-align: left"><B>INTANGIBLES AND GOODWILL</B></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="color: windowtext"><B>&nbsp;</B></TD>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><B>December 31,</B></TD><TD STYLE="color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: purple; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; vertical-align: bottom; color: windowtext; text-align: center"><B>2019</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>2018<BR>
(restated)</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; color: windowtext; text-align: justify">Intangibles</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">500,000</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">0</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify">Less: amortization of intangibles</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">(125,000</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">(0</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: justify; padding-left: 0.125in">Total Intangibles, net</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">375,000</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">0</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: purple; text-align: justify">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: justify">Goodwill</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">1,784,254</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">0</TD><TD STYLE="padding-bottom: 2.5pt; color: windowtext; text-align: left">&nbsp;</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: 66; Options: NewSection; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="margin-top: 0; margin-bottom: 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">As discussed in Note 1, the Company completed
the WMI Acquisition on December 20, 2018. The acquisition was accounted for as a business combination in accordance with ASC Topic
805. Accordingly, the Company recorded the fair value of the assets and liabilities assumed at the date of acquisition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">As a result of the acquisition, the Company
recorded Goodwill of $1,784,254 as a result of adjustments to the fair value of the acquired WMI inventory. The Company&rsquo;s
intangible asset is comprised of the value of the customer relationships acquired as part of the WMI Acquisition. The useful life
is four years representing the remaining economic life.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">Amortization expense for the year ended December 31, 2019 was $125,000.</P>

<P STYLE="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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>10.</B></TD><TD STYLE="text-align: justify; padding-right: 0.1in"><B>LINE OF CREDIT</B></TD></TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 24, 2016, the Company entered into
an Amended and Restated Credit Agreement (the &ldquo;Credit Agreement&rdquo;) with BankUnited, N.A. as a lender and the sole arranger,
administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &ldquo;BankUnited Facility&rdquo;). The BankUnited
Facility provided for a revolving credit loan commitment of $30 million (the &ldquo;Revolving Loan&rdquo;) and a $10 million term
loan (&ldquo;Term Loan&rdquo;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 25, 2019, the Company entered into
a Fifth Amendment (the &ldquo;Fifth Amendment&rdquo;) to the Credit Agreement. Under the Fifth Amendment, the parties amended
the Credit Agreement by extending the maturity date of the Company&rsquo;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens
Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The BankUnited Facility required us to maintain
the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing four
quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain
a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain
a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing
covenants and other non-financial covenants as of and after March 31, 2018. As of December 31, 2019, the Company was not in compliance
with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations
in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.
See Note 17, &ldquo;Subsequent Events&rdquo; for further discussion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition to the covenant waivers, on August
24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further
amends the Credit Agreement, Revolving Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 17, &ldquo;Subsequent
Events&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2019, the Company had $26.7
million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 17, &ldquo;Subsequent Events&rdquo; for further
discussion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The BankUnited Facility is secured by all of the Company&rsquo;s assets.</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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>11.</B></TD><TD STYLE="text-align: justify"><B>LONG-TERM DEBT</B></TD></TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">As described above, in connection with
the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving Loan and Term Loan to June
30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment. The terms of the Sixth
Amendment are discussed below in Note 17, &ldquo;Subsequent Events&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Company paid to BankUnited, N.A. commitment
and agent fees in the amount of $25,000 in 2019, together with out of pocket costs, expenses, and reasonable attorney&rsquo;s fees
incurred by BankUnited, N.A. in connection with the Fifth Amendment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Company has cumulatively paid approximately
$488,000 of total debt issuance costs in connection with the BankUnited Facility of which approximately $71,000 is included in
other assets and $15,000 is a reduction of long-term debt at December 31, 2019.</P>

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">The Term Loan had an initial amount of $10 million, payable in
monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth Amendment, the Term Loan
had a maturity date of June 31, 2021. The maturities of the long-term debt (excluding unamortized debt issuance costs) as of December
31, 2019, are as follows:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 50%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <td style="text-align: left"><FONT STYLE="color: Black"><B>Year ending December 31,</B></FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 34%; text-align: left"><FONT STYLE="color: Black">2020</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="color: Black">2,484,619</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><FONT STYLE="color: Black">2021</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">1,452,149</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><FONT STYLE="color: Black">2022</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">187,853</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><FONT STYLE="color: Black">2023</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">109,485</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><FONT STYLE="color: Black">2024</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">15,127</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt; color: Black">Total</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="text-align: right; border-top: Black 1pt solid; border-bottom: Black 2.5pt double"><FONT STYLE="color: Black">4,249,233</FONT></TD><TD STYLE="text-align: left; border-top: Black 1pt solid; border-bottom: Black 2.5pt double"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 67; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</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">Also included in long-term debt are financing
leases and notes payable of $546,100 and $592,712 at December 31, 2019 and 2018, respectively, including a current portion of $384,619
and $334,981, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The right-of-use assets under financing
leases was $3,024,852 and $2,625,052 at December 31, 2019 and 2018, respectively. Accumulated depreciation of assets under financing
leases was approximately $1,868,377 and $1,517,164 at December 31, 2019 and 2018, respectively.</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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>12.</B></TD><TD STYLE="text-align: justify"><B>LEASES</B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases a building and equipment.
Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified
as an operating or a financing lease. Operating leases are included in ROU assets and operating lease liabilities in our consolidated
balance sheets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases manufacturing and office
space under an agreement classified as an operating lease.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The lease agreement expires on April 30,
2022 and does not include any renewal options. The agreement provides for an initial monthly base amount plus annual escalations
through the term of the lease.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the monthly base amounts
in the lease agreement, the Company is required to pay real estate taxes and operating expenses during the lease terms.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also leases office equipment
in agreements classified as operating leases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2019,
and 2018 the Company&rsquo;s operating lease expense was $1,761,374 and $1,608,701, 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">Future minimum lease payments under non-cancellable
operating leases as of December 31, 2019 were 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"></P>

<table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <td style="color: windowtext; text-align: left"><FONT STYLE="color: Black"><B>Year ending December 31,</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; color: windowtext; text-align: left"><FONT STYLE="color: Black">2020</FONT></TD><td style="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><td style="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <td style="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><td style="width: 12%; color: windowtext; text-align: right"><FONT STYLE="color: Black">1,921,015</FONT></TD><td style="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="color: windowtext; text-align: left"><FONT STYLE="color: Black">2021</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">1,964,815</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: windowtext; text-align: left"><FONT STYLE="color: Black">2022</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">705,889</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <td style="color: windowtext; text-align: left"><FONT STYLE="color: Black">2023</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">37,238</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><FONT STYLE="color: Black">2024</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">8,349</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt; color: Black">Total undiscounted operating lease
    payments</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">4,637,306</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 10pt; color: Black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Less
    imputed interest</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">(331,369</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt; color: Black">Present value of operating lease payments</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="color: Black">$</FONT></TD><td style="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="color: Black">4,305,937</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the ROU
assets and operating lease liabilities as of December 31, 2019:</P>

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

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

<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: justify">Assets</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; text-align: justify; padding-bottom: 2.5pt">ROU Assets</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">3,886,863</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&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: justify">Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Current operating lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,709,153</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">Long-term operating lease liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,596,784</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; padding-left: 0.125in">Total ROU liabilities</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,305,937</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">The Company&rsquo;s weighted average remaining
lease term for its operating leases is 2.1 years.</P>

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

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

<!-- Field: Page; Sequence: 68; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></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: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt">13.</TD><TD>INCOME TAXES</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for income taxes in accordance
with ASC 740 (Topic 740, Income Taxes). ASC 740 is an asset and liability approach that requires the recognition of deferred tax
assets and liabilities for the expected tax consequences or events that have been recognized in our consolidated financial statements
or tax returns. ASC Topic 740 also clarifies the accounting for uncertainty in income taxes recognized in the consolidated financial
statements. The interpretation prescribes a recognition threshold and measurement attribute for the consolidated financial statements
recognition and measurement of a tax position taken, or expected to be taken, in a tax return.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in
the U.S. federal jurisdiction and in various state and foreign jurisdictions. The 2014 tax return was under audit by the IRS and
the Company has received notification that the returns will be accepted as filed. The Company generally is no longer subject to
U.S. or state examinations by tax authorities for taxable years prior to 2016. However, net operating losses utilized from prior
years in subsequent years&rsquo; tax returns are subject to examination until three years after the filing of subsequent years&rsquo;
tax returns. The statute of limitations expiration in foreign jurisdictions for corporate tax returns generally ranges between
two and five years depending on the jurisdiction.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 provision for income taxes consists
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, 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" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 98%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><B>Year
    ended December 31,</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>2019</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="color: windowtext; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: windowtext; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt; color: windowtext"><B>Current:</B></FONT></TD><TD STYLE="color: windowtext; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: purple">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="color: purple">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 69%; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Federal</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 12%; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 12%; color: windowtext; text-align: right">(2,220</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">State</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">3,877</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">18,268</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt; color: windowtext"><B>Deferred:</B></FONT></TD><TD STYLE="color: windowtext; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: purple">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="color: purple">&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="color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt; color: windowtext">Federal</FONT></TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt; color: windowtext">State</FONT></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; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</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; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt; color: windowtext">Total</FONT></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; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">3,877</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; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right">16,048</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 1.45pt 0pt 0; text-align: justify">The difference between the income
tax provision computed at the federal statutory rate and the actual tax provision is accounted for as follows:</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 98%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: windowtext; text-align: justify"><FONT STYLE="color: Black"><B>December
    31,</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>2019</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="color: windowtext; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>2018</B></FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; color: windowtext; text-align: justify"><FONT STYLE="color: Black">Taxes computed at the federal statutory
    rate</FONT></TD><TD STYLE="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 10%; color: windowtext; text-align: right"><FONT STYLE="color: Black">(1,012,457</FONT></TD><TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">)</FONT></TD><TD STYLE="width: 1%; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 10%; color: windowtext; text-align: right"><FONT STYLE="color: Black">(1,511,080</FONT></TD><TD STYLE="width: 1%; color: windowtext; text-align: left"><FONT STYLE="color: Black">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify"><FONT STYLE="color: Black">State income tax, net</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">3,890</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">14,432</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: justify"><FONT STYLE="color: Black">Prior year true-up</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">17,865</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify"><FONT STYLE="color: Black">Research and development tax credit</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">(180,813</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">)</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">(163,903</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: justify"><FONT STYLE="color: Black">Change in valuation allowance</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">1,127,573</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext; text-align: right"><FONT STYLE="color: Black">1,617,139</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">Other</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">10,870</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">171</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-align: justify"><FONT STYLE="color: Black">Permanent differences</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">54,814</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt; color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right"><FONT STYLE="color: Black">41,424</FONT></TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: justify; padding-left: 0.125in">Provision for income taxes</TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right"><FONT STYLE="color: Black">3,877</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: windowtext"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: windowtext; text-align: right"><FONT STYLE="color: Black">16,048</FONT></TD><TD STYLE="color: windowtext; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The components of deferred income tax assets
and liabilities are as follows:</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>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 98%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black"><B><U>Deferred Tax Assets</U>:</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>2019</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>2018</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Allowance for doubtful accounts</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">50,100</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">$&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">60,467</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Credit carryforwards</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">1,435,543</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">1,254,731</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left"><FONT STYLE="color: Black">Inventory reserve</FONT></TD><TD STYLE="width: 1%; color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">423,605</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%; color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Deferred rent</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">116,784</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Stock options</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">12,478</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">Restricted stock</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">87,976</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">88,410</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Other</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">15,237</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">7,550</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Acquisition costs</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">100,774</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">109,397</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Lease liability</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">934,463</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Disallowed interest expense</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">791,785</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">431,319</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Net
    operating loss carryforward</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">21,058,838</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">20,902,163</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Deferred
    tax assets</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">24,898,321</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">22,983,299</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Valuation allowance</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">(21,213,040</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">)</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">(20,222,640</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black"><B><U>Deferred Tax Liabilities</U></B></FONT><B>:</B></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Prepaid expenses</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">114,738</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">158,777</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Revenue recognition</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">2,133,348</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">2,197,535</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Property and equipment</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">593,678</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="color: purple"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">404,347</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Right
    of use asset</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">843,517</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Deferred
    tax liabilities</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">3,685,281</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">2,760,659</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">Net
    deferred tax assets (liabilities)</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt; color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt; color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></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"></P>

<!-- Field: Page; Sequence: 69; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2019, the Company had approximately
$93,000,000 of gross net operating loss carryforwards (&ldquo;NOLs&rdquo;) for federal tax purposes and approximately $38,600,000
of post apportionment NOLs for state tax purposes. As a result of the Tax Cuts and Jobs Act of 2017 and the Coronavirus Aid, Relief,
and Economic Security Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to
different rules. Our pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through
2039, if not utilized, and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and
2020 can generally be carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax
years before January 1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on
or after January 1, 2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future
taxable income. The federal NOLs begin to expire in 2034; losses generated in 2018 and forward have an indefinite life. The state
NOLs begin to expire in 2034.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our ability to fully recognize the benefits
from our NOLs is dependent upon our ability to generate sufficient income prior to their expiration. In addition, our NOL carryforwards
may be limited if we experience an ownership change as defined by Section 382 of the Internal Revenue Code (&ldquo;Section 382&rdquo;).
In general, an ownership change under Section 382 occurs if 5% shareholders increase their collective ownership of the aggregate
amount of our outstanding shares by more than 50 percentage points over a relevant lookback period. The equity securities we sold
in October 2018 may trigger an ownership change under Section 382 which could significantly limit our ability to utilize our tax
benefits.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company will recognize a tax benefit in
the consolidated financial statements for an uncertain tax position only if management&rsquo;s assessment is that the position
is &ldquo;more likely than not&rdquo; (i.e., a likelihood greater than 50%) to be allowed by the tax jurisdiction based solely
on the technical merits of the position. The term &ldquo;tax position&rdquo; refers to a position in a previously filed tax return
or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets
and liabilities for financial reporting purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for income taxes for the year ended December 31, 2019 was $3,877,
an effective tax rate of 0.08%. In February 2019, the Company received information that the net operating loss carryback that
was utilized in 2014 was under examination and could possibly be partially disallowed by the Internal Revenue Service (&ldquo;IRS&rdquo;).
In June 2020, the Company received a letter from the IRS stating that the returns will be accepted as filed. There are no uncertain
tax positions recorded for this item. This adjustment was an issue of timing of the loss and had no income tax provision effect.</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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>14.</B></TD><TD STYLE="text-align: justify; padding-right: 1.45pt"><B>STOCK BASED COMPENSATION</B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company accounts for compensation
expense associated with stock options and RSUs based on the fair value of the options and units on the date of grant.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company&rsquo;s net
loss for the years ended December 31, 2019 and 2018, includes approximately $763,000 and $718,000 of stock based compensation
expense, respectively, for the grant of stock options and RSUs.</P>

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

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

<!-- Field: Page; Sequence: 70; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></P>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2019, the Company granted 75,350
RSUs to its board of directors as partial compensation for the 2019 year. In April 2019, the Company granted 6,677 RSUs to one
of its board members as partial compensation for the 2019 year. In June 2019, a board member retired and 6,593 of his unvested
RSUs were forfeited which were valued at approximately $47,000. In June 2019, two board members were granted an additional 2,725
RSUs as partial compensation for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as
partial compensation for the 2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&rsquo;s
net loss for the years ended December 31, 2019 and 2018 includes approximately $480,000 and $542,000, respectively, of non-cash
compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling,
general and administrative expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2019, the Company granted 94,972
shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior
to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria are not achieved,
portions of these shares may be forfeited. In November 2019, the Company&rsquo;s former Chief Financial Officer forfeited an aggregate
of 38,906 shares of restricted stock <FONT STYLE="color: black">upon his termination by the Company without cause, representing
the performance-based portion of the restricted stock granted in 2019, 2018, 2017, and 2016. Shares of restricted stock that we
grant </FONT>will be expensed during various periods through March 2023 based upon the service and performance thresholds. For
the year ended December 31, 2019, approximately $191,000 of compensation expense is included in selling, general and administrative
expenses and approximately $63,000 of compensation expense is included in cost of sales for this grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In January 2018, the Company
granted 58,578 RSUs to its board of directors as partial compensation for the 2018 year. On January 1, 2017, the Company granted
59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis
over a one-year period. The Company&rsquo;s net income (loss) for the year ended December 31, 2018 and 2017 includes approximately
$524,000 and $550,000, respectively, of noncash compensation expense related to the RSU grants to the board of directors. This
expense is recorded as a component of selling, general and administrative expenses. In addition, for the year ended December 31,
2018, the Company granted 5,130 shares of common stock to various employees and approximately $10,000 of compensation expense
is included in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost
of sales for this grant. In addition, for the year ended December 31, 2017, the Company granted 5,550 shares of common stock to
various employees and approximately $13,300 of compensation expense is included in selling, general and administrative expenses
and approximately $37,500 of compensation expense is included in cost of sales for this grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In March 2018, the Company
granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their
employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria
are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March
2022 based upon the service and performance thresholds. For the years ended December 31, 2019 and 2018, approximately $104,000
and $88,100, respectively, of compensation expense is included in selling, general and administrative expenses and approximately
$23,000 and $18,400, respectively, of compensation expense is included in cost of sales for this grant.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In August 2016 and March 2017,
the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these
employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition,
if certain Company performance criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed
during various periods through March 2021 based upon the service and performance thresholds. For the years ended December 31,
2019 and 2018, approximately $77,000 and $0, respectively, of compensation expense is included in selling, general and administrative
expenses and approximately $17,000 and $0, respectively, of compensation expense is included in cost of sales for this grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In November 2019, 38,906 shares
valued at $116,000 were forfeited as a result of the termination of employment of an officer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In December 2019, shares valued
at $54,000 were forfeited because the Company failed to achieve certain performance criteria for the year ended December 31, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 71; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In April 2019, 11,193, 8,299
and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company failed to achieve certain
performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees returned 9,806 common
shares, valued at approximately $52,000, to pay the employees&rsquo; withholding taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February
12, 2019, employees returned 1,221 common shares, valued at approximately $20,000, to pay the employees&rsquo; withholding taxes.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In March 2018, 12,330 and 9,130
of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance
criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued
at approximately $62,000, to pay the employees&rsquo; withholding taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April
2019, the Company granted 4,950 shares of common stock to various employees. For the year ended September 30, 2019, approximately
$6,000 of compensation expense is included in selling, general and administrative expenses and approximately $26,000 of compensation
expense is included in cost of sales for this grant. In January 2018, the Company granted 5,130 shares of common stock to various
employees. For the year ended December 31, 2018, approximately $10,000 of compensation expense is included in selling, general
and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.&nbsp;</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In 2009, the Company adopted
the Performance Equity Plan 2009 (the &ldquo;2009 Plan&rdquo;). The 2009 Plan reserved 500,000 common shares for issuance. The
2009 Plan provides for the issuance of either incentive stock options or nonqualified stock options to employees, consultants or
others who provide services to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company has 133,016 shares
available for grant under the 2009 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In 2016, the Company adopted
the 2016 Long Term Incentive Plan (the &ldquo;2016 Plan&rdquo;). The 2016 Plan reserved 600,000 common shares for issuance, provided
that, no more than 200,000 common shares be granted as incentive stock options. Awards may be made or granted to employees, officers,
directors and consultants in the form of incentive stock options, non-qualified stock options, stock appreciation rights, restricted
stock, restricted stock units and other stock-based awards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company has 57,345
shares available for grant under the 2016 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not grant any stock options
in 2019 or 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">A summary of the status of the Company&rsquo;s
stock option plans is 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"></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: normal"></TD><TD STYLE="font-weight: normal"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>Options</B></FONT></TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>Weighted Average
    Exercise Price</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>Average remaining
    contractual term&nbsp;(in years)</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="color: Black"><B>Aggregate Intrinsic
    Value</B></FONT></TD><TD><FONT STYLE="color: Black"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: justify"><FONT STYLE="color: Black">Outstanding at December 31, 2018</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">41,772</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">7.58</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">0.29</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">Exercised</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">(35,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">)</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">6.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">Forfeited</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">(6,772</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">)</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">$</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">12.67</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="color: Black">&nbsp;Outstanding
    and Exercisable at December 31, 2019</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt; color: Black">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD><FONT STYLE="color: Black">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="color: Black">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="color: Black">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2019,
35,000 stock options were exercised, pursuant to the provisions of the stock option plan, where the Company received no cash and
34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise. The 34,478 shares that the Company
received were valued at $231,003, the fair market value of the shares on the date of 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; text-align: justify"></P>

<!-- Field: Page; Sequence: 72; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></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: 13.5pt"></TD><TD STYLE="width: 18pt"><B>15.</B></TD><TD STYLE="text-align: justify; padding-right: 1.45pt"><B>EMPLOYEE BENEFIT PLAN</B></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">On September 11, 1996, the Company&rsquo;s
board of directors instituted a defined contribution plan under Section 401(k) of the Internal Revenue Code (the &ldquo;Code&rdquo;).
On October 1, 1998, the Company amended and standardized its plan as required by the Code. Pursuant to the amended plan, qualified
employees may contribute a percentage of their pretax eligible compensation to the Plan and the Company will match a percentage
of each employee&rsquo;s contribution. Additionally, the Company has a profit-sharing plan covering all eligible employees. Contributions
by the Company are at the discretion of management. The amount of contributions recorded by the Company in 2019 and 2018 amounted
to $560,996 and $237,568, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt">16.</TD><TD STYLE="text-align: justify">MAJOR CUSTOMERS</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2019, 28%, 18%,
13% and 12% of our revenue were generated from our four largest customers. At December 31, 2018, 20%, 18%, 14% and 12% of our revenue
were generated from our four largest customers. At December 31, 2019, 29%, 24% and 12% of accounts receivable were due from our
three largest customers. At December 31, 2018, 18%, 16%, 14% and 14% of accounts receivable were due from our four largest customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&nbsp;</P>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2019, 64%, 16%,
16% and 10% of our contract assets were related to our four largest customers. At December 31, 2018, 53%, 21% and 10% of our contract
assets were related to our three largest customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt">17.</TD><TD STYLE="text-align: justify">SUBSEQUENT EVENTS</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>Restatement</u>:</b>
On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&rsquo;s financial statements, which
were included in certain previously filed consolidated financial statements, and related financial information should no longer
be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found
in Note 18. &ldquo;Restatement of Previously Issued Consolidated Financial Statements.&rdquo;</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"><B><U>Liquidity</U>:
</B>On August 24, 2020, we entered into a Sixth Amendment and Waiver (&ldquo;Sixth Amendment&rdquo;) to our Credit Agreement with BankUnited. In connection with the Sixth
Amendment, we also amended the Amended and Restated Revolving Credit Note, dated as of March 24, 2016, which represents an aggregate
principal revolving loan commitment amount of $30 million (&ldquo;Revolving Note&rdquo;) and the Amended and Restated Term Note,
dated as of March 24, 2016, with an original principal amount of $10 million (&ldquo;Term Note&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">Under
the Sixth Amendment, and the related amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding
balance under the Revolving Note was converted into and added to the outstanding balance on the Term Note. The availability under
the Revolving Note was permanently reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note
was increased to approximately $7,933,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">Additionally,
under the Sixth Amendment, the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note
and Term Note to May 2, 2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed
charge coverage ratio covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then
determined on a trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance
for each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be
tested for the four quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31,
2021, the funded debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum
quarterly EBITDA covenant from $2 million to $1 million beginning on September 30, 2020, (v) maintaining a minimum net
income, after taxes, of no less than $1.00, and (vi) replacing the interest pricing grid for the Revolving Note with an
interest rate for Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate
loans equal to BankUnited&rsquo;s prime rate plus 0.25%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">Additionally,
on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&ldquo;Lender&rdquo;) in an aggregate principal
amount of $4,795,000 (&ldquo;PPP Loan&rdquo;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,
and Economic Security (&ldquo;CARES&rdquo;) Act. The PPP Loan is evidenced by a promissory note (&ldquo;Note&rdquo;). Subject
to the terms of the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months
of interest deferred, has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration.
The Company may apply to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of
payroll costs, covered rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week
period beginning on April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection
Flexibility Act. The Note provides for customary events of default including, among other things, cross-defaults on any other
loan with the Lender. The PPP Loan may be accelerated upon the occurrence of an event of default.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white"><B><U>COVID-19</U>: </B>In March
2020, the novel coronavirus (&ldquo;COVID-19&rdquo;) was declared a pandemic by the World Health Organization. The pandemic has
negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted in shelter
in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure risk for
its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing social
distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing
challenges posed by the pandemic, including the donation of personal protective equipment.</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white"></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"></P>

<!-- Field: Page; Sequence: 73; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</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">&nbsp;<FONT STYLE="background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">There
are many uncertainties regarding the COVID-19 pandemic, and the Company is closely monitoring the impact of the pandemic on all
aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&nbsp;On March 20, 2020,
the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure Workforce,
and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations, as described
elsewhere in this Annual Report on Form 10-K, and the extent to which COVID-19 may affect our operations in future periods will
depend on future developments, which are highly uncertain, including the duration of the outbreak, new information which may emerge
concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact, among others. The
Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&nbsp;</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"><FONT STYLE="background-color: white"><B><U>NYSE
American Filing Delinquency</U></B></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">On April 17, 2020, we received a notice
from NYSE Regulation, Inc. stating that, because we failed to file restated financial statements for the Non-Reliance Periods
on or before April 14, 2020, we were not in compliance with the NYSE American exchange&rsquo;s continued listing standards under
the timely filing criteria included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide,
we have six months from April 15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance
Periods. This Annual Report on Form 10-K and the Quarterly Reports on Form 10-Q/A that we filed immediately before this Annual
Report on Form 10-K constitute such filing and, accordingly, as of the date of this filing we expect to regain compliance with
the NYSE American exchange&rsquo;s continued listing standards.&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="background-color: white"><B><U>G650
Order Stop-Work and Status</U></B></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: 0; text-align: justify">On April 29, 2020, the Company received a
letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant schedule change from its customer,
Gulfstream Aerospace, and requested CPI Aero to immediately stop work on the contract we have to produce certain fixed leading
edge assemblies on the wing of the G650 business jet (Refer to Page 9 of this Annual Report on Form 10-K for details of the contract).
In May 2020, Triumph Group cancelled nearly all open orders with the Company, decreasing our G650 leading edge backlog by $3.6
million. On May 27, 2020, Triumph Group announced it had reached an agreement in principle to sell the G650 wing program to Gulfstream
Aerospace. On June 12, 2020, the Company received a joint communication from Gulfstream Aerospace and Triumph Group that stated
Gulfstream&rsquo;s intention at the conclusion of the transaction is to continue to purchase G650 wing components from the Company
and that they would provide further details to the Company in the coming weeks. The Company is unable to predict when the transaction
between Gulfstream and Triumph Group will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>Legal
Proceedings</u>:</b></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"><FONT STYLE="background-color: white"><B>Working
Capital Dispute</B></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"><FONT STYLE="background-color: white">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the
Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December
20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion
before the court on February 5, 2020. The court&rsquo;s decision is pending.</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"><FONT STYLE="background-color: white"><B>Class
Action Lawsuit</B></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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">On
February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas
McCrosson, the Company&rsquo;s Chief Executive Officer, and Vincent Palazzolo, the Company&rsquo;s former Chief Financial Officer,
in the United States District Court for the Eastern District of New York, </FONT>arising out of the errors in and restatements
of our financial statements<FONT STYLE="background-color: white">. On February 25, 2020, Russell Garrett, a purported stockholder,
filed a second putative class action lawsuit against the Company and Messrs. McCrosson and Palazzolo, in the United States District
Court for the Eastern District of New York, arising out of the same alleged facts. Each plaintiff seeks to represent a class of
stockholders who purchased or otherwise acquired the Company&rsquo;s common stock from May 15, 2018 to February 14, 2020 (&ldquo;Class
Period&rdquo;). The complaints are almost identical. Both complaints generally allege that the defendants violated Sections 10(b)
and 20(a) of the Exchange Act and Rule 10b-5 promulgated by the SEC by making false and misleading statements in the Company&rsquo;s
periodic reports filed during the Class Period and seek unspecified damages.</FONT></P>

<P STYLE="margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 74; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and
approved plaintiff's selection of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint
within 30 days of the Company&rsquo;s issuance of its restated financials.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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="background-color: white"><B>Shareholder
Derivative Action</B></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"><FONT STYLE="background-color: white">On
May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current
and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially
on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual
defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on
behalf of the Company for any liability the Company might incur as a result of the individual defendants&rsquo; alleged misconduct.
The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&rsquo; fees and other costs. On
June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&rsquo;s issuance
of its restated financials.</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"><FONT STYLE="background-color: white">While
the outcome of any litigation is inherently uncertain and the class action and derivative claims are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.</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"><B>Books and Records Action</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B>&nbsp;</p>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 5, 2020, a lawsuit to compel inspection
of books and records was filed against the Company in the Supreme Court of New York State, Suffolk County, captioned Berger v.
CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged in the class action complaints summarized
above, seeks to compel the inspection of corporate books and records pursuant to New York common law. The complaint also seeks
attorneys&rsquo; fees and other costs. The Company&rsquo;s deadline to answer, move or otherwise respond to the complaint is August
31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>SEC Investigation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 22, 2020, the Company received a letter (the &ldquo;SEC Letter&rdquo;) from the SEC Division of
Enforcement (the &ldquo;Division&rdquo;) indicating that the Division staff is conducting an investigation involving the Company.
The SEC Letter states that the investigation is a non-public, fact finding inquiry where the Division staff is trying to determine
whether there have been any violations of federal securities laws. As part of this investigation, the Division issued a subpoena
to the Company seeking documents and information relating, among other things, to previously-disclosed errors in and restatements
of, the Company&rsquo;s financial statements, the Company&rsquo;s October 16, 2018 equity offering and the recent separation of
the Company&rsquo;s former Chief Financial Officers. The SEC Letter states that the investigation and the subpoena do not mean
that the Division staff has concluded that the Company or anyone else has violated the federal securities laws and that the investigation
does not mean that the Division staff has a negative opinion of any person, entity or security. We intend to fully cooperate with
the Division staff. However, we cannot predict the length, scope, or results of the investigation or the impact, if any, of the
investigation on our results of operations.</P>

<P STYLE="margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 13.5pt"></TD><TD STYLE="width: 18pt">18.</TD><TD STYLE="text-align: justify">RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2020, the Company filed
a Form 8-K disclosing that the Audit &amp; Finance Committee of the Company&rsquo;s Board of Directors, determined, based on the
recommendation of management, that the Company&rsquo;s consolidated financial statements which were included in its annual report
on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended March 31, 2018, June
30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019, June 30, 2019, and
September 30, 2019 and related financial information should no longer be relied upon, and determined that the consolidated financial
statements will be restated. The errors were uncovered as part of the preparation of the Company&rsquo;s consolidated financial
statements for the fiscal year ended December 31, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 75; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 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: right"><B>CPI AEROSTRUCTURES, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result, the Company restated the 2018
consolidated financial statements, which is referred to as the &ldquo;Restatement.&rdquo; The Restatement corrects errors which
are discussed in detail within this footnote.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 errors primarily related to the timing
of recognition of revenue from contracts with customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>Restatement</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a discussion of the restatement
adjustments that were made to the Company&rsquo;s previously issued consolidated financial statements:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>(a) Revenue recognition</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 Company recognizes revenues and profits
for contracts with customers using the cost-to-cost percentage of completion method of accounting. Historically, for long-term
programs, the Company applied the cost-to-cost percentage of completion method at the program level, that is, for the entire duration
of expected production activity on a particular program. The Company estimated its revenue recognition utilizing the life of the
program to both measure progress and estimate profit margin. Under this approach, the Company estimated the total expected customer
purchases over the life of the program, which included unexercised and non-binding customer purchase options, which resulted in
the recognition of $100.9 million of misstated contract assets, contract liabilities and loss reserves.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has now concluded that its
life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC Topic 606, the performance obligation
is the appropriate unit of accounting. The Company identifies performance obligations to customers once a contract is established
in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is typically established upon execution of
a purchase order either in accordance with a long-term customer agreement or on a standalone basis. The transaction price is also
determined at the contract level and excludes amounts related to unexercised customer options. Similarly, the Company&rsquo;s cost-to-cost
input method to measure progress must consider only the costs incurred relative to the total expected costs of satisfying the performance
obligations identified in the contract, exclusive of unexercised customer options.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To correct these errors, the related revenue
was reversed in the period in which the accounting errors took place and recognized in subsequent periods as control of the goods
or services in the contract passed to the customer over time based on a cost-to-cost input method measure of progress. Additionally,
certain adjustments to contract assets and contract liabilities were made to the consolidated balance sheet at the end of the period
in which the accounting errors occurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>(b) Other</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 Company corrected other immaterial
misstatements relating to previously unrecorded audit adjustments.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>(c) Income taxes</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 Company has recorded tax adjustments
related to the impact of the restatement.</P>


<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 76; Value: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></P>

<P STYLE="margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impact
on Consolidated Statements of Operations</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effect of the Restatement described above on the accompanying consolidated statements of operations for the fiscal year ended December
31, 2018 is as follows:</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">For the Year Ended December 31, 2018</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">As Previously <BR>
Reported</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Revenue<BR>
Recognition</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Other</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Income Taxes</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Revenue</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">83,929,270</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">(13,563,254</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">70,366,016</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cost of sales</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">65,765,007</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">671,122</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(280,143</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">66,155,986</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">18,164,263</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,210,030</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Selling, general and administrative expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">9,528,883</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">251,144</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">9,780,027</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) from operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">8,635,380</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">28,999</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(5,569,997</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other expense:</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Other income</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Interest expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(1,989,417</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">(1,989,417</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Total other expense, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(1,960,708</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">(1,960,708</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) before provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,674,672</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,530,705</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">4,463,109</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&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; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">(4,447,061</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">)</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid">16,048</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">2,211,563</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(14,234,376</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,447,061</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,546,753</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other
    comprehensive income net of tax &ndash; change</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Change in unrealized loss-interest rate swap</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Comprehensive income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">2,226,363</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double">(14,234,376</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">)</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double">28,999</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double">4,447,061</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double">(7,531,953</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &ndash; basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &ndash; diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Shares used in computing earnings per common share:</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,489,630</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impact
on Consolidated Statement of Comprehensive Income (Loss)</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
only change to the consolidated statement of comprehensive income (loss) for the fiscal year ended December 31, 2018 as a result
of the Restatement is due to the change in net income (loss).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 77; Options: NewSection; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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"><I>Impact
on Consolidated Balance Sheet</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effect of the Restatement described above on the accompanying consolidated balance sheet as of December 31, 2018 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="18" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>As
    of December 31, 2018</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    Previously<BR>
 Reported</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    <BR>
Recognition</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    Taxes</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    Restated</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    Assets:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,128,142</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; font-size: 12pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,128,142</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
    cash</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable, net</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,623,329</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,242</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,722,571</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,333,491</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(95,744,625</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,588,866</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,711,997</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(350,386</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,361,611</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refundable
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">435,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(97</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,903</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and other current assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,972,630</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,972,630</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Current Assets</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>140,204,589</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(95,744,625</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(251,144</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(97</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>44,208,723</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
    and equipment, net</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,545,192</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,545,192</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refundable
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">435,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(97</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">434,903</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">279,318</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(279,318</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">249,575</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">249,575</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Assets</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>143,713,674</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(95,744,625</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(251,144</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(279,512</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>47,438,393</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities and Shareholders' Equity (Deficit)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    Liabilities:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,902,481</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,902,481</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    expenses</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,558,160</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,558,160</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,588,500</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,664,079</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,252,579</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    reserve</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">216,606</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,446,952</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663,558</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    portion of long-term debt</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,434,981</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,434,981</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    taxes payable</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">115,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,008</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,992</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Current Liabilities</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17,815,728</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5,111,031</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&mdash;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(1,008</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>22,925,751</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&nbsp;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&nbsp;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Line
    of credit</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,038,685</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,038,685</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
    debt, net of current portion</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,876,238</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,876,238</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,028,553</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,028,553</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">531,124</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">531,124</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Liabilities</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>50,290,328</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5,111,031</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&mdash;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(4,029,561</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>51,371,798</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholders&rsquo;
    Equity (Deficit):</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,718</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,718</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
    paid-in capital</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,651,413</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,651,413</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retained
    earnings (accumulated deficit)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,760,215</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(100,855,656</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(251,144</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,750,049</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(74,596,536</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Shareholders&rsquo; Equity (Deficit)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>93,423,346</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(100,855,656</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(251,144</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3,750,049</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(3,933,405</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total
    Liabilities and Shareholders&rsquo; <BR>
Equity (Deficit)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>143,713,674</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(95,744,625</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(251,144</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font-size: 12pt; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font-size: 12pt; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(279,512</B></FONT></TD><TD STYLE="font-size: 12pt; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>)</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>$</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right; border-bottom: Black 2pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>47,438,393</B></FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></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"></P>

<!-- Field: Page; Sequence: 78; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Cumulative
Effect of Prior Period Adjustments</I></FONT></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the impact of the Restatement on the Company&rsquo;s shareholders&rsquo; equity (deficit) as of January
1, 2018:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0">Common</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Stock</P></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Additional <BR>
Paid-in<BR>
 Capital</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Retained <BR>
Earnings <BR>
(accumulated <BR>
deficit)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Accumulated <BR>
Other <BR>
Comprehensive <BR>
Loss</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Total <BR>
Shareholders&rsquo; <BR>
Equity <BR>
(Deficit)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; width: 35%; font: 12pt Times New Roman, Times, Serif"><P STYLE="font: 9pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1, 2018&nbsp;</FONT></P> <P STYLE="font: 9pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As
previously reported)&nbsp;</FONT></P></TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">20,548,652</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">74,313,333</TD><TD STYLE="padding-bottom: 1pt; width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Adjustments:</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Revenue recognition</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt">Other</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(697,012</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(697,012</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cumulative restatement adjustments</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&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; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&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; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(87,598,435</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">)</TD><td style="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1pt solid">&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; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 1pt solid">(87,598,435</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; padding-bottom: 2pt"><P STYLE="font: 9pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1, 2018&nbsp;</FONT></P> <P STYLE="font: 9pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As Restated)</FONT></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">8,864</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">53,770,617</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(67,049,783</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(14,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(13,285,102</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</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"></P>

<!-- Field: Page; Sequence: 79; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&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: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impact
on Consolidated Statement of Cash Flows</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effect of the Restatement described above on the accompanying consolidated statement of cash flows for the fiscal year ended December
31, 2018 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 11pt; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD COLSPAN="10" STYLE="font-size: 9pt; color: purple; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">For
    the Year Ended December 31, 2018</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 11pt; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 9pt; color: purple; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">As
    Previously <BR>
Reported</FONT></TD><td style="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><td style="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 9pt; color: purple; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Restatement
    <BR>
Adjustments</FONT></TD><td style="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><td style="font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 9pt; color: purple; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">As
    Restated</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; color: purple; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    flows from operating activities:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    income (loss)</FONT></TD><TD STYLE="width: 1%; font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="width: 10%; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">2,211,563</FONT></TD><TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="width: 1%; font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="width: 10%; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(9,758,316</FONT></TD><TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="width: 1%; font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="width: 10%; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(7,546,753</FONT></TD><TD STYLE="width: 1%; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 8pt; font-weight: bold; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Adjustments
    to reconcile net income (loss) to net cash used in operating activities:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Depreciation
    and amortization</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">710,197</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">710,197</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Amortization
    of debt issuance cost</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">95,942</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(436</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">95,506</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Deferred
    rent</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(70,764</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(70,764</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Stock-based
    compensation expense</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">671,620</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">671,620</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Common
    stock issues as employee compensation</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">45,913</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">45,913</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Deferred
    income taxes</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">5,337,053</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(5,337,053</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt; color: purple"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; color: purple; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Adjustment
    for maturity of interest rate swap</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">20,600</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(5,800</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">14,800</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Bad
    debt expense</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">125,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(99,242</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">25,758</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Changes
    in operating assets and liabilities, net of effects of acquisition:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Increase
    in accounts receivable</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(1,796,225</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(50,283</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(1,846,508</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Increase)
    decrease in contract assets</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(2,174,941</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">12,629,627</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">10,454,686</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Increase)
    decrease in inventory</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(57,272</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">350,038</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">292,766</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Increase)
    decrease in prepaid expenses and other current assets</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">5,702</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(27,957</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(22,255</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Increase in refundable income taxes</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(870,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">870,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Decrease
    in accounts payable and accrued expenses</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(7,696,024</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(230,771</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(7,926,795</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Increase
    in contract liabilities</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">866,968</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">1,563,954</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">2,430,922</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Increase
    (decrease) in loss reserve</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">44,933</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(59,329</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(14,396</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Decrease
    in other liabilities</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(10,976</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">5,801</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(5,175</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Increase
    in income taxes payable</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">5,673</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(1,008</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">4,665</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    cash used in operating activities</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(2,535,038</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(150,775</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(2,685,813</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    flows from investing activities:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Purchase
    of property and equipment</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(559,037</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(559,037</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Purchase
    of WMI</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(6,050,906</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">98,906</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(5,952,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    cash used in investing activities</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(6,609,943</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">98,906</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(6,511,037</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    flows from financing activities:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    proceeds from sale of common stock</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">16,166,117</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">16,166,117</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Payment
    of line of credit</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(6,500,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(6,500,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Proceeds
    from line of credit</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">7,700,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">7,700,000</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Payment
    of long-term debt</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(3,314,789</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(3,314,789</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Debt
    issuance costs</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(209,082</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">51,869</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(157,213</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    cash provided by financing activities</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">13,842,246</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">51,869</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">13,894,115</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Net
    increase in cash and restricted cash</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">4,697,265</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">4,697,265</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    and restricted cash at beginning of year</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">1,430,877</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">1,430,877</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    and restricted cash at end of year</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">6,128,142</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">6,128,142</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Supplemental
    schedule of noncash investing and financing activities:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Equipment
    acquired under capital leases</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">649,410</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">649,410</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; font-weight: bold; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Supplemental
    schedule of cash flow information:</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 12pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    paid during the year for interest</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">2,134,574</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">2,134,574</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 9pt; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Cash
    paid for income taxes</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">10,947</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&mdash;</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD><TD STYLE="font-size: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font-size: 9pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">10,947</FONT></TD><TD STYLE="font-size: 9pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></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"><FONT STYLE="color: #000000">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: #000000"></FONT></P>

<!-- Field: Page; Sequence: 80; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&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: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CPI AEROSTRUCTURES, INC. AND
SUBSIDIARIES</B></FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report
to be signed on its behalf by the undersigned, thereunto duly authorized.</FONT></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; font-size: 10pt; color: #000000">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 12pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Dated:
August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">CPI
    AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Thomas
Powers&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Acting
Chief Financial Officer and Secretary&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Principal
Financial and Accounting Officer)</FONT></P></TD></TR>
</TABLE>
<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; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf
of the registrant and in the capacities and on the dates indicated:</FONT></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; font-size: 10pt; color: #000000">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 20%; layout-grid-mode: line; text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000"><B>Signature</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 25%; layout-grid-mode: line; text-align: justify; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%; layout-grid-mode: line; text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000"><B>Title</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 23%; layout-grid-mode: line; text-align: justify; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 12%; layout-grid-mode: line; text-align: justify; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000"><B>Date</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 3%; layout-grid-mode: line; text-align: justify; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Terry Stinson</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Chairman
    of the Board of Directors</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Terry
    Stinson</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Carey Bond</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
                                         Chairman of the Board of Directors</FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carey
    Bond</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Douglas McCrosson</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Chief
    Executive Officer and President </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Douglas
    McCrosson</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Principal
    Executive Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; border-bottom: Black 1pt solid; layout-grid-mode: line"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Thomas Powers</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Acting
                                         Chief Financial Officer and Secretary&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Thomas
    Powers</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">(Principal
    Financial and Accounting Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Walter Paulick</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Walter
    Paulick</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Eric Rosenfeld</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Eric
    Rosenfeld</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 45%; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Michael Faber</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 38%; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Michael
    Faber</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 45%; border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">/s/
    Janet Cooper</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 38%; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">August
    25, 2020</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">Janet
    Cooper</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000000">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 81; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>

    <!-- Field: /Page -->
<P STYLE="margin: 0; text-align: right">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>ex3-1.htm
<DESCRIPTION>ERTIFICATE OF INCORPORATION OF COMPOSITE PRODUCTS INTERNATIONAL, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center; text-indent: 0in"><B>CERTIFICATE OF INCORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center; text-indent: 0in"><B>COMPOSITE PRODUCTS
INTERNATIONAL, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Under Section 402 of the
Business Corporation Law</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">IT IS HEREBY CERTIFIED THAT:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 -11pt; text-indent: 0.5in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">The
name of the Corporation is:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">COMPOSITE PRODUCTS INTERNATIONAL, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 -11pt; text-indent: 0.5in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">The
purpose or purposes for which the corporation is formed as follows, to wit:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">To manufacture, purchase, import, or otherwise
acquire, sell, rent, repair, take upon storage, exchange, export, and otherwise deal in and dispose of any or all of the following:
automotive parts, motors, engines, or other machinery or parts for the generation of steam, electricity, gasoline or other forms
of power now known or which may be hereafter discovered for automobiles, cars, trucks and vehicles of every kind and description.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">To own, operate, manage, acquire and deal
in property, real and personal, which may be necessary to the conduct of the business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Without limiting any of the purposes or
powers of the corporation it shall have the power to do any one or more or all of the things set forth, and all other things likely,
directly or indirectly, to promote the interests of the corporation. In the carrying on of its business it shall have the power
to do any and all things and powers which a co-partnership or a natural person could do, either as a principal, agent, representative,
lessor, lessee or otherwise, either alone or in conjunction with others, and in any part of the world. In addition, it shall have
and exercise all rights, powers and privileges now belonging to or conferred upon corporations organized under the Business Corporation
Law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 -11pt; text-indent: 0.5in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">The
office of the corporation is to be located in the Town of Oyster Bay, County of Nassau, State of New York.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 -11pt; text-indent: 0.5in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">The
aggregate number of shares which the corporation shall have the authority to issue is 200 shares, no par value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 -11pt; text-indent: 0.5in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">The
Secretary of State is designated as agent of the corporation upon whom process against it may be served. The post office address
to which the Secretary of State shall mail a copy of any process against the corporation served upon him is:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Bertram Corin</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">380 North Broadway</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Jericho, New York, 11753.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">IN WITNESS WHEREOF, the undersigned incorporator,
being at least eighteen years of age, hereby affirms that the statements are true under penalties of perjury.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">Dated: January 5, 1980</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 50%; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Honey Izard</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Honey Izard</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">90 South Swan Street</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Albany, New York 12210</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF INCORPORATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">COMPOSITE PRODUCTS INTERNATIONAL,
INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">XL XL XL XL XL XL XL XL XL
XL</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">FILED BY:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Bertram Corin</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">380 North Broadway</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">P.O. Box 234</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Jericho, New York 11753</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.1
<SEQUENCE>3
<FILENAME>ex3-1_1.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF THE CERTIFICATE OF INCORPORATION OF COMPOSITE PRODUCTS INTERNATIONAL, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF AMENDMENT
OF THE CERTIFICATE OF INCORPORATION OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>COMPOSITE PRODUCTS INTERNATIONAL,
INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B><I>under Section 805 of
the Business Corporation Law</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">IT IS HEREBY CERTIFIED THAT:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(1) The name of the corporation is COMPOSITE
PRODUCTS INTERNATIONAL, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(2) The certificate of incorporation was filed
by the department of state on the 11th of January 1980.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(3) The certificate of incorporation of this
corporation is hereby amended to effect the following changes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">(1) To change the corporate name and;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">(2) To change the address service of process.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Paragraph FIRST which sets forth the name
of the corporation is hereby amended to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">The name of the corporation is CONSORTIUM
OF PRECISION INDUSTRIES, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Paragraph FIFTH of the Certificate of
Incorporation which sets forth the address for service of process is hereby amended to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">The Secretary of State is designated as
agent of the corporation upon whom process against it may be served. The post office address to which the Secretary of State shall
mail a copy of any process against the corporation served upon him is:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">CONSORTIUM OF PRECISION INDUSTRIES, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">1900 Ocean Avenue</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0in">Ronkonkoma, New York 11779</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(4) The amendment to the certificate of incorporation
was authorized:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">at a meeting of shareholders by vote
of a majority of all the outstanding shares entitled to vote thereon subsequent to the affirmative vote of the Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">IN WITNESS WHEREOF, this certificate has been
subscribed this 9th day of May, 1989, by the undersigned who affirm(s) that the statements made herein are true under penalties
of perjury.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 33%; text-indent: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt"><U>Type name</U></FONT></TD>
    <TD STYLE="width: 34%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>Capacity in which signed</U></FONT></TD>
    <TD STYLE="width: 33%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>Signature</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">ARTHUR AUGUST</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">President</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">/s/ Arthur August</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">THEODORE MARTINES</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">V. President / Secretary</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">/s/ Theodore Martines</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF AMENDMENT OF
THE CERTIFICATE OF INCORPORATION OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">COMPOSITE PRODUCTS INTERNATIONAL,
INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">under Section 805 of the Business
Corporation Law</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">FILED BY:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Bertram Corin, Esq.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">500 North Broadway</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">P.O. Box 234</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Jericho, New York 11753</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">(516) 975-6400</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.2
<SEQUENCE>4
<FILENAME>ex3-1_2.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF THE CERTIFICATE OF INCORPORATION OF CONSORTIUM OF PRECISION INDUSTRIES, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF AMENDMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>THE CERTIFICATE OF INCORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CONSORTIUM OF PRECISION
INDUSTRIES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Under Section 805 of the
Business Corporation Law</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">It is hereby certified that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIRST: The name of the corporation is CONSORTIUM
OF PRECISION INDUSTRIES, INC. (the &#8220;Corporation&#8221;). The name under which the corporation was formed is Composite Products
International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">SECOND: The Certificate of Incorporation of
the corporation was filed with the Department of State on January 11, 1980.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">THIRD: The amendments of the certificate of
incorporation of the Corporation effected by this certificate of amendment are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">To change the name of the Corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">To change 100 authorized Common shares
without par value of the Corporation, all of which are issued, into 1,300,000 issued Common shares of a par value of $.001 each,
the terms of the change being at the rate of 13,000 issued Common shares of a par value of $.001 each for 1 issued Common share
without par value, and to change 100 authorized Common shares without par value of the Corporation, none of which are issued, into
8,700,000 unissued Common shares of a par value of $.001 each, the terms of the change being at the rate of 87,000 unissued Common
shares of a par value of $.001 each for 1 unissued Common share without par value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">To add provisions relating to indemnification
of directors authorized by the Business Corporation Law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">To add provisions authorized by section
615 of the Business Corporation Law to allow shareholders to act by the written consent of less than the holders of all of the
outstanding shares of the Corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FOURTH: To accomplish the foregoing amendments,
Articles 1 and 4 of the certificate of incorporation of the Corporation, relating to the name of the Corporation and the aggregate
number of shares which the Corporation is authorized to issue and the par value thereof, respectively, are hereby amended to read
as set forth below; and the following new Articles 6 and 7 relating to the indemnification of directors and the authority for shareholders
to take action by the written consent of less than all of the outstanding shares of the Corporation, respectively, are added to
the certificate of incorporation of the Corporation as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&#8220;1. The name of the Corporation
is CPI Aerostructures, Inc.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&#8220;4. The aggregate number of shares
of all classes of stock which the Corporation shall have the authority to issue is 10,000,000, all of which are Common Shares of
a par value of $.001 each.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&#8220;6. Pursuant to Section 402(b)
of the Business Corporation Law of the State of New York, the liability of the Corporation&#8217;s Directors to the Corporation
or its shareholders for damages for breach of duty as a Director shall be eliminated to the fullest extent permitted by the Business
Corporation Law of the State of New York as it exists on the date hereof or as it may hereafter be amended. No amendment to or
repeal of this Article shall apply or have any effect on the liability or alleged liability of any Director of the Corporation
for or with respect to any acts or omissions of such Director occurring prior to such amendment or repeal.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&#8220;7. Pursuant to Section 615(a)
of the Business Corporation Law of the State of New York, whenever the shareholders of the Corporation are required or permitted
to take any action by vote, such action may be taken without a meeting by written consent, which written consent shall set forth
the action to be taken, by the holders of the number of shares of the Corporation required by the Business Corporation Law of the
State of New York required to approve the matter voted thereon.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIFTH: The foregoing amendments of the certificate
of incorporation of the Corporation were authorized by the vote at a meeting of the Board of Directors of the Corporation, followed
by the unanimous written consent of the holders of all the outstanding shares of the Corporation entitled to vote on the said amendments
of the certificate of incorporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, we have subscribed this
document on the date set forth below and do hereby affirm, under the penalties of perjury, that the statements contained therein
have been examined by us and are true and correct.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">Date: June 30, 1992</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 50%; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Arthur August</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Arthur August</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Theodore J. Martines</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Theodore J. Martines</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF AMENDMENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF INCORPORATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CONSORTIUM OF PRECISION INDUSTRIES,
INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Under Section 805 of the Business
Corporation Law</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">Snow Becker Krauss, P.C.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">605 Third Avenue</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">New York, New York 10158</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.3
<SEQUENCE>5
<FILENAME>ex3-1_3.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF THE CERTIFICATE OF INCORPORATION OF CPI AEROSTRUCTURES, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1.3</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF AMENDMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>THE CERTIFICATE OF INCORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CPI AEROSTRUCTURES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Under Section 805 of the
Business Corporation Law</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">It is hereby certified that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIRST: The name of the corporation is CPI AEROSTRUCTURES,
INC. (the &#8220;Corporation&#8221;). The name under which the corporation was formed is Composite Products International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">SECOND: The Certificate of Incorporation of
the corporation was filed with the Department of State on January 11, 1980.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">THIRD: The amendment of the certificate of incorporation
of the Corporation effected by this certificate of amendment is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">To add a provision denying preemptive
rights to the shareholders of the Corporation.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FOURTH: To accomplish the foregoing amendment,
the following new Article s, relating to the denial of preemptive rights to the shareholders of the Corporation, is added to the
certificate of incorporation of the Corporation as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&#8220;8. No holder of any of the shares
of any class of the Corporation shall be entitled as of right to subscribe for, purchase, or otherwise acquire any shares of any
class of the Corporation which the Corporation proposes to issue or any rights or options which the Corporation proposes to grant
for the purchase of shares of any class of the Corporation or for the purchase of any shares, bonds, securities, or obligations
of the Corporation which are convertible into or exchangeable for, or which carry any rights, to subscribe for, purchase, or otherwise
acquire shares of any class of the Corporation; and any and all of such shares, bonds, securities, or obligations of the Corporation,
whether now or hereafter authorized or created, may be issued, or may be reissued or transferred if the same have been reacquired
and have treasury status, and any and all of such rights and options may be granted by the Board of Directors to such persons,
firms, corporations, and associations, and for such lawful consideration, and on such terms as the Board of Directors in its discretion
may determine, without first offering the same, or any thereof, to any said holder. Without limiting the generality of the foregoing
stated denial of any and all preemptive rights, no holder of shares of any class of the Corporation shall have any preemptive rights
in respect of the matters, proceedings, or transactions specified in subparagraphs (1) to (6), inclusive, of paragraph (e) of Section
622 of the Business Corporation Law.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIFTH: The foregoing amendment of the certificate
of incorporation of the Corporation was authorized by the consent in writing of all of the members of the Board of Directors of
the Corporation, followed by the unanimous written consent of the holders of all the outstanding shares of the Corporation entitled
to vote on the said amendment of the certificate of incorporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, we have subscribed this
document on the date set forth below and do hereby affirm, under the penalties of perjury, that the statements contained therein
have been examined by us and are true and correct.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">Date: August 7, 1992</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Arthur August</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Arthur August</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Theodore J. Martines</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Theodore J. Martines</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF AMENDMENT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CERTIFICATE OF INCORPORATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">OF</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">CPI AEROSTRUCTURES, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">______________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">Under Section 805 of the Business
Corporation Law</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">Snow Becker Krauss, P.C.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">605 Third Avenue</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">New York, New York 10158</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.4
<SEQUENCE>6
<FILENAME>ex3-1_4.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF THE CERTIFICATE OF INCORPORATION OF CPI AEROSTRUCTURES, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1.4</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Certificate of Amendment</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>of</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>The Certificate of Incorporation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>of</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CPI Aerostructures, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Under Section 805 of the
Business Corporation Law</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Pursuant to the provisions of Section 805 of
the Business Corporation Law, the undersigned, being respectively the President and Secretary of CPI Aerostructures, Inc., hereby
certify as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIRST: The name of the corporation is CPI Aerostructures,
Inc. (the &#8220;Corporation&#8221;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">SECOND: The certificate of incorporation of
the corporation was filed with the Department of State on January 11, 1980.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">THIRD: The amendment of the certificate of incorporation
of the Corporation effected by this certificate of amendment is as follows: to increase the authorized Common Shares of the Corporation,
par value $.001, from 10,000,000 to 15,000,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FOURTH: To accomplish the foregoing amendment,
the following Article of the certificate of incorporation of the Corporation is hereby amended to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Article
4 of the certificate of incorporation of the Corporation (relating to the aggregate number of shares which the Corporation is authorized
to issue and the par value thereof) is hereby amended to read as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">&#8220;4. The aggregate number of shares that
the Corporation shall have authority to issue is fifteen million (15,000,000) Common Shares, each of which shall have a par value
of $.001, all of which are of the same class, and the aggregate par value of which shall be $15,000.00.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIFTH: The foregoing amendment of the certificate
of incorporation of the Corporation was authorized by the unanimous written consent of all the members of the Board of Directors
of the Corporation, and subsequently was approved by the affirmative vote of a majority of the holders of all the outstanding shares
of the Corporation entitled to vote on the said amendment of the certificate of incorporation at a meeting of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, we have signed this document
on this 3rd day of June 1997, and do hereby affirm, under the penalties of perjury, that the statements contained therein have
been examined by us and are true and correct.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Arthur August</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Arthur August</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Theodore J. Martines</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Theodore J. Martines</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in; text-indent: 0in">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 4in"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1.5
<SEQUENCE>7
<FILENAME>ex3-1_5.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT OF CERTIFICATE OF INCORPORATION OF CPI AEROSTRUCTURES, INC.
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
3.1.5</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF AMENDMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF INCORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CPI AEROSTRUCTURES, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center; text-indent: 0in">__________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Under Section 805 of the</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>Business Corporation Law
of New York</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in">___________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The undersigned, being the President and Secretary
of CPI Aerostructures, Inc. (the &#8220;Corporation&#8221;), hereby certify as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIRST:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
name of the Corporation is CPI Aerostructures, Inc. The name under which the Corporation was formed is Composite Products International,
Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">SECOND:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Certificate of Incorporation of the corporation was filed with the Department of State on January 11, 1980.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">THIRD:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
amendments to the Certificate of Incorporation of the Corporation effected by this Certificate of Amendment are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">1.</TD><TD>To increase the number of shares of Common Stock authorized for issuance thereunder from 15,000,000 shares to 50,000,000;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">2.</TD><TD>To authorize the issuance by the Corporation of up to 5,000,000 shares of preferred stock which will have such designations,
preferences, dividend conversion, cumulative, relative, participating, optional or other rights, including voting rights, qualifications,
limitations, or restrictions thereof as are determined by the Board of Directors;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">3.</TD><TD>To prohibit the taking of action by shareholders by written consent of less than all of the holders; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">4.</TD><TD>To create a staggered Board of Directors with three classes.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FOURTH:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To
accomplish the foregoing amendments, Article 4 of the Certificate of Incorporation of the Corporation, relating to the aggregate
number of shares which the Corporation is authorized to issue and Article 7, relating to shareholder action by written consent
of less than the holders of all of the outstanding shares, are hereby amended to read as set forth below; and the following new
Article 9, relating to the creation of a staggered board, is added to the Certificate of Incorporation of the Corporation as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#8220;4.&#9;The aggregate number
of shares that the Corporation shall have authority to issue is fifty million (50,000,000) Common Shares, each of which shall have
par value of $.001 and 5,000,000 shares of Preferred Stock, each of which shall have par value of $.001.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Preferred
Stock</U>. The Board of Directors is expressly granted authority to provide for the issuance of all or any shares of the Preferred
Stock, in one or more series, and to fix for each such series such designations, preferences, dividend, conversion, cumulative,
relative, participating, optional or other rights, including voting rights, qualifications, limitations or restrictions thereof
as are determined by the Board of Directors and as may be permitted by the Business Corporation Law of the State of New York. The
number of authorized shares of Preferred Stock may be increased or decreased (but not below the number of shares then outstanding)
by the affirmative vote of the holders of a majority of the voting power of all of the then outstanding shares of capital stock
of the Corporation entitled to vote generally in the election of directors, voting together as a single class, without a separate
vote of the holders of the Preferred Stock, or any series thereof, unless a vote of any such holders is required pursuant to any
Preferred Stock Designation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Common
Stock</U>. Except as otherwise required by law and except as otherwise provided in any designation of the Preferred Stock, the
holders of the Common Stock shall exclusively possess all voting power of the Corporation. Each share of Common Stock shall have
one vote.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#8220;7.&#9;Pursuant to Section 615(a)
of the Business Corporation Law of the State of New York, whenever the shareholders of the Corporation are required or permitted
to take any action by vote, such action may be taken without a meeting on written consent, which written consent shall set forth
the action to be taken, signed by the holders of all outstanding shares of the Corporation entitled to vote thereon.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#8220;9.&#9;(a)&#9;The Board of Directors
of the Corporation shall be comprised of three classes of directors. The number of directors in each class shall be as nearly equal
as possible. At the first election, the term of the directors comprising Class I shall expire at the next annual meeting of shareholders,
the term of the directors comprising Class II shall expire at the second succeeding annual meeting of shareholders and the term
of the directors comprising Class III shall expire at the third succeeding annual meeting of shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#9;(b)&#9;At each annual meeting
of shareholders thereafter, directors elected to replace those whose terms expire at such annual meeting shall be elected to hold
office until the third succeeding annual meeting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in">&#9;(c)&#9;Any newly created directorships
or any decrease in directorships shall be so apportioned among the classes as to make all classes as nearly equal in number as
possible. When the number of directors is increased by the Board of Directors, there shall be no classification of the additional
directors until the next annual meeting of shareholders.&#8221;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">FIFTH:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
foregoing amendment of the certificate of incorporation of the Corporation was authorized by the unanimous written consent of all
the members of the Board of Directors of the Corporation, and subsequently was approved by the affirmative vote of a majority of
the holders of all the outstanding shares of the Corporation entitled to vote on the said amendment of the certificate of incorporation
at a meeting of shareholders.</P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><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 Times New Roman, Times, Serif; margin: 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, we have signed this document
on this 16th day of June 1998, and do hereby affirm, under the penalties of perjury, that the statements contained therein have
been examined by us and are true and correct.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in">&nbsp;</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: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 50%; text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Arthur August</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">ARTHUR AUGUST, President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt"><U>/s/ Theodore J. Martines</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in"><FONT STYLE="font-size: 10pt">THEODORE J. MARTINES, Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 1in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>8
<FILENAME>ex4-1.htm
<DESCRIPTION>SECURITIES OF THE REGISTRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>



<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
4.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DESCRIPTION
OF REGISTRANT&rsquo;S SECURITIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>REGISTERED
PURSUANT TO SECTION 12 OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following description of the securities of CPI Aerostructures, Inc. (the &ldquo;Company&rdquo;, &ldquo;we&rdquo;, &ldquo;our&rdquo;
or similar terms) is based upon the Company&rsquo;s amended and restated certificate of incorporation (&ldquo;Charter&rdquo;),
the Company&rsquo;s bylaws (&ldquo;Bylaws&rdquo;) and applicable provisions of law. We have summarized certain portions of the
Charter and Bylaws below. The summary is not complete and is subject to, and is qualified in its entirety by express reference
to, the provisions of our Charter and Bylaws, each of which is filed as an exhibit to the Annual Report on Form 10-K of which
this Exhibit 4.1 is a part.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Authorized
Capital Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to our Charter, our authorized capital stock consists of 55,000,000 shares, of which 50,000,000 is voting Common Stock, $0.0001
par value per share, and 5,000,000 is Preferred Stock, $0.001 par value per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common
Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Authorization.&nbsp;</I>The
outstanding shares of the Company&rsquo;s common stock are duly authorized, validly issued, fully paid and nonassessable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Listing.&nbsp;</I>The
Company&rsquo;s common stock is traded on the NYSE American exchange under the ticker symbol &ldquo;CVU.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Voting
Rights.&nbsp;</I>Common stockholders of record are entitled to one vote for each share held on all matters to be voted on by stockholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Preemptive
Rights, Etc.&nbsp;</I>Our stockholders have no preemptive or other subscription rights. There are no sinking fund provisions applicable
to our common stock, except that upon the consummation of our initial business combination, subject to the limitations described
herein, we will provide our stockholders with the opportunity to redeem their shares of our common stock for cash equal to their
pro rata share of the aggregate amount then on deposit in the trust account.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Preferred
Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Charter provides that shares of preferred stock may be issued from time to time in one or more series. Our board of directors
will be authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, optional
or other special rights and any qualifications, limitations and restrictions, applicable to the shares of each series. Our board
of directors will be able, without stockholder approval, to issue preferred stock with voting and other rights that could adversely
affect the voting power and other rights of the holders of the common stock and could have anti-takeover effects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently have no preferred stock issued or outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Provisions
of New York Law and Our Charter and Bylaws</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
provisions of New York law and of our Charter and Bylaws could make our acquisition by a third party, a change in our incumbent
management, or a similar change of control more difficult. The provisions described below, and the board of directors&rsquo; right
to issue shares of our preferred stock from time to time in one or more classes or series without shareholder approval, as described
above, may discourage certain types of coercive takeover practices and inadequate takeover bids and encourage persons seeking
to acquire control of us to first negotiate with our board of directors. We believe that these provisions help to protect our
potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us, and that
this benefit outweighs the potential disadvantages of discouraging such a proposal because our ability to negotiate with the proponent
could result in an improvement of the terms of the proposal.</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"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P></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"><FONT 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Classified
Board of Directors</I>. Our board of directors is divided into three classes. The members of each class are elected for a term
of three years and only one class of directors is elected annually. Thus, it would take at least two annual elections to replace
a majority of our board of directors. Nominations for our board of directors may be made by our board or, in certain situations,
by any holder of common stock. A shareholder entitled to vote for the election of directors may nominate a person for election
as director only if the shareholder provides written notice of his nomination to our secretary not later than 120 days in advance
of the same day and month that our proxy statement was released to shareholders in connection with the previous year&rsquo;s annual
meeting of shareholders or, if no annual meeting was held in the previous year, then by the end of the fiscal year to which the
annual meeting in which the nomination will be made relates to.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Stockholder
Meetings</I>. A special meeting of our shareholders may be called only by our board of directors or our chairman of the board,
if one has been elected, or our president. Any action required or permitted to be taken by a vote of our shareholders may be taken
without a meeting by written consent, except that such written consent must be signed by the holders of all of the shares entitled
to vote thereon.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>New
York anti-takeover law</I>. We are subject to certain &ldquo;business combination&rdquo; provisions of Section 912 of the NYBCL
and expect to continue to be so subject if and for so long as we have a class of securities registered under Section 12 of the
Exchange Act. Section 912 provides, with certain exceptions, that a New York corporation may not engage in a &ldquo;business combination&rdquo;
(e.g., merger, consolidation, recapitalization or disposition of stock) with any &ldquo;interested shareholder&rdquo; for a period
of five years from the date that such person first became an interested shareholder unless the business combination or the transaction
resulting in a person becoming an interested shareholder was approved by the board of directors of the corporation prior to that
person becoming an interested shareholder. No New York corporation may engage at any time in any business combination with an
interested shareholder other than (i) a business combination that is approved by the board of directors of the corporation prior
to that person becoming an interested shareholder, or where the transaction resulting in a person becoming an interested shareholder
was approved by the board of directors of the corporation prior to that person becoming an interested shareholder; (ii) a business
combination that is approved by a majority of the outstanding stock not held by the interested shareholder or an affiliate of
the interested shareholder at a meeting called no earlier than five years after the interested shareholder&rsquo;s stock acquisition
date; or (iii) the business combination that meets certain valuation requirements for the consideration paid. An &ldquo;interested
shareholder&rdquo; is defined as any person who (a) is the beneficial owner of 20% or more of the outstanding voting stock of
a New York corporation or (b) is an affiliate or associate of a corporation that at any time during the prior five years was the
beneficial owner, directly or indirectly, of 20% or more of the then outstanding voting stock. A &ldquo;business combination&rdquo;
includes mergers, asset sales and other transactions resulting in a financial benefit to the interested shareholder. The &ldquo;stock
acquisition date,&rdquo; with respect to any person and any New York corporation, means the date that such person first becomes
an interested shareholder of such corporation.</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"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4.3
<SEQUENCE>9
<FILENAME>ex10-4_3.htm
<DESCRIPTION>SECOND AMENDMENT TO THE AMENDED AND RESTATED CREDIT AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="margin: 0; text-align: right"><B>EXHIBIT 10.4.3</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>SECOND
AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10.55pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white; text-indent: 31.45pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECOND
AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT </B>(the <B>&ldquo;Amendment&rdquo;</B>) entered into as of July 13, 2017 by
and between CPI AEROSTRUCTURES, INC. (the <B>&ldquo;Borrower&rdquo;</B>), and BANKUNITED, N.A., a national banking association,
as Sole Arranger, Agent, and a Lender, CITIZENS BANK, N.A., a national banking association, as a Lender, and the other financial
institutions from time to time parties thereto as lenders (collectively, the <B>&ldquo;Lender&rdquo;), </B>BANKUNITED, N.A., a
national banking association, as administrative agent and collateral agent for the Lender thereunder (in such capacities, the
<B>&ldquo;Administrative Agent&rdquo; </B>and the <B>&ldquo;Collateral Agent,&rdquo; </B>respectively and each an <B>&ldquo;Agent&rdquo;</B>).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.2pt; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 31.45pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>WHEREAS,
</B>the Borrower, the Agent and the Lender are parties to that Amended and Restated Credit Agreement dated as of March 24, 2016,
as amended by that First Amendment and Waiver to Amended and Restated Credit Agreement dated as of May 9, 2016, as same may be
hereafter amended and modified (the <B>&ldquo;Agreement&rdquo;); </B>and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0.95pt; text-align: justify; text-indent: 31.45pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>WHEREAS,
</B>the Borrower has requested that the Agent and the Lender amend certain provisions of the Agreement; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.95pt 0pt 0.5pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>WHEREAS,
</B>the Agent and the Lender is willing to accede to such request to amend certain terms of the Agreement, subject to the terms
and conditions hereinafter set forth.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.95pt 0pt 0.5pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.95pt 0pt 0.5pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOW,
THEREFORE, </B>in consideration of the premises and the agreements hereinafter set forth and for other good and valuable consideration,
the parties hereto hereby agree as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.95pt 0pt 0.5pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 30.7pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
capitalized terms used herein, unless otherwise defined herein, have the same meanings provided therefor in the Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 30.7pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 30.7pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject
to the terms and conditions hereof, the Agreement is hereby amended as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 30.7pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(A)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Section
1.1 of the Agreement (Defined Terms) is amended by deleting the following definitions and substituting the following therefor:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 63.1pt 0pt 62.4pt; text-align: justify; text-indent: 30.95pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Sold
Receivables&rdquo;</B>: shall mean the accounts receivable of (i) United Technologies Corporation and (ii) Triumph Group, Inc.,
as further described in <U>Section 7.6(d)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 63.1pt 0pt 62.4pt; text-align: justify; text-indent: 30.95pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(B)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Section
7.3(m) of the Agreement is amended by deleting same and substituting the following therefor:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 63.6pt 0pt 62.15pt; text-align: justify; text-indent: 30.95pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;(m)
Liens upon the Sold Receivables; in connection with the sales described in Section 7.6(d) below; and&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 63.6pt 0pt 62.15pt; text-align: justify; text-indent: 30.95pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 62.15pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(C)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Section
7.6(d) of the Agreement is amended by deleting same and substituting the following therefor:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 62.9pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the sale of the Sold Receivables of (i) United Technologies Corporation to Citibank, N.A. and (ii) Triumph Group, Inc. to Orbian
Financial Services VII, LLC.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 62.9pt; text-align: justify; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(D)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except
as amended herein, all other provisions of the Agreement and the Loan Documents shall remain in full force and effect, and are
hereby ratified.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Lender and the Borrower agree that as of July 11, 2017, the aggregate outstanding principal amount of: (i) the Revolving Credit
Loans as evidenced by each Revolving Credit Note is $24,238,684.58, and (ii) the Term Loan as evidenced by each Term Loan Note
is $9,125,000.00.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Borrower hereby represents and warrants to the Lender that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each
and every of the representations and warranties set forth in the Agreement is true as of the date hereof and with the same effect
as though made on the date hereof, and is hereby incorporated herein in full by reference as if fully restated herein in its entirety;
provided, however, that the September 30, 2015 date in Sections 4.1 and 4.2 shall be deemed to be March 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
Default or Event of Default and no event or condition which, with the giving of notice or lapse of time or both, would constitute
such a Default or Event of Default, now exists or would exist after giving effect hereto.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There
are no defenses or offsets to the Borrower&rsquo;s obligations under the Agreement, the Notes or the Loan Documents or any of
the other agreements in favor of the Lender referred to in the Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 61.9pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
WHEREAS clauses set forth hereinabove are true and correct.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It
is expressly understood and agreed that all collateral security for the Loans and other extensions of credit set forth in the
Agreement prior to the amendment provided for herein is and shall continue to be collateral security for the Loans and other extensions
of credit provided in the Agreement as herein amended, including (without limitation) Borrower&rsquo;s obligations under the Master
Agreement. Without limiting the generality of the foregoing, the Borrower hereby absolutely and unconditionally confirms that
each Loan Document, document and instrument executed by the Borrower pursuant to the Agreement continues in full force and effect,
is ratified and confirmed and is and shall continue to be applicable to the Agreement (as herein amended).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
amendments set forth herein are limited precisely as written. Whenever the Agreement is referred to in the Amendment, the Loan
Documents or any of the instruments, agreements or other documents or papers executed and delivered in connection therewith, it
shall be deemed to mean the Agreement as modified by this Amendment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.2pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Borrower agrees to pay on demand, and the Agent may charge any deposit or loan account(s) of the Borrower, all expenses (including
reasonable attorney&rsquo;s fees) incurred by the Lender in connection with the negotiation and preparation of the Agreement as
amended hereby.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment shall become effective on such date as all of the following conditions shall be satisfied retroactive to the date hereof:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Agent shall have received four (4) executed, original counterparts of this Amendment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Agent shall have received executed counterparts of any action (in form and substance satisfactory to the Agent and its counsel)
taken by the Borrower to authorize the execution, delivery and performance of this Amendment and such other documents as the Lender
or its counsel may require.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Payment
by the Borrower of Lender&rsquo;s Amendment fee in the amount of $15,000.00, together with all out of pocket costs, expenses
and reasonable attorneys&rsquo; fees incurred by the Agent in connection with this Amendment and the related documents.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 62.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment is dated as of the date set forth in the first paragraph hereof and shall be effective (after satisfaction of the conditions
set forth in paragraph 8 above) on the date of execution by the Agent and the Lender, retroactive to such date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Amendment may be executed in counterparts, each of which shall constitute an original, and each of which taken together shall
constitute one and the same agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25pt; text-indent: 30.95pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.7pt 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[NO
FURTHER TEXT ON THIS PAGE]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.7pt 0pt 0; text-align: center; background-color: white">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.1pt; text-indent: 146.4pt; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>SIGNATURE
PAGE <BR>
</U>SECOND AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.1pt; text-indent: 146.4pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.45pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>IN
WITNESS WHEREOF, </B>the parties hereto have caused this Amendment to be duly executed and delivered by their respective duly
authorized officers as of the date first above written.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: imes New Roman, Times, Serif; font-size: 10pt">CPI AEROSTRUCTURES, INC.,</FONT></P>
                    <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">as Borrower</FONT></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: bottom">By:</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">/s/<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vincent Palazzolo</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Vincent Palazzolo</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: CFO</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNITED, N.A., <BR>
as Arranger, Agent,
    and a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNITED, N.A., <BR>
as Administrative
    Agent and Collateral Agent</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CITIZENS BANK, N.A., <BR>
as a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>SIGNATURE
PAGE </U><BR>
SECOND AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 21.1pt 0pt 8.9pt; text-indent: 152.65pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 21.1pt 0pt 0; text-indent: 32.15pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>IN
WITNESS WHEREOF, </B>the parties hereto have caused this Amendment to be duly executed and delivered by their respective duly
authorized officers as of the date first above written.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI AEROSTRUCTURES, INC., <BR>
as Borrower</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNTTED, N.A., <BR>
as Arranger, Agent,
    and a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">/s/ Christine Gerula</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Christine <FONT STYLE="color: #323232">Gerula</FONT></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Senior Vice President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNTTED, N.A., <BR>
as Administrative
    Agent and Collateral Agent</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">/s/ Christine Gerula</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Christine Gerula</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Senior Vice President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CITIZENS BANK, N.A., <BR>
as a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 5; Options: NewSection; Value: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 20.15pt 0pt 8.4pt; text-indent: 145.9pt; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>SIGNATURE
PAGE <BR>
</U>SECOND AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 20.15pt 0pt 8.4pt; text-indent: 145.9pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 20.15pt 0pt 0; text-indent: 30.7pt; background-color: white; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>IN
WITNESS WHEREOF,</B> the parties hereto have caused this Amendment to be duly executed and delivered by their respective duly
authorized officers as of the date first above written.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI AEROSTRUCTURES, INC., <BR>
as Borrower</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNTTED,N.A., <BR>
as Arranger, Agent,
    and a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">BANKUNTTED, N.A., <BR>
as Administrative
    Agent and Collateral Agent</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CITIZENS BANK, N.A.,<BR>
 as a Lender</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">/s/ <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chancellor
    Peterson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Chancellor Peterson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title: Vice President</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 6; Options: NewSection; Value: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>

    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>10
<FILENAME>ex21-1.htm
<DESCRIPTION>SUBSIDIARIES OF THE REGISTRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 12pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
21.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SUBSIDIARIES
    OF REGISTRANT</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="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="width: 100%; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Welding
    Metallurgy, Inc.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="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="font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compac
    Development Corporation</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>11
<FILENAME>ex23-1.htm
<DESCRIPTION>CONSENT OF COHNREZNICK LLP
<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-indent: 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0; text-align: right"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 12pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0; text-align: right"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 4.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC
ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We consent to the incorporation by reference
in the Registration Statements on Form S-8 (File Nos. 333-97577, 333-130077, 333-164687 and 333-212837), of our report dated August
25, 2020, on our audits of the consolidated financial statements of CPI Aerostructures, Inc. as of December 31, 2019 and 2018 and
for each of the years in the two-year period ended December 31, 2019, which report includes explanatory paragraphs for changes
in accounting principles and a restatement of previously issued consolidated financial statements, and of our reports dated August
25, 2020 which express adverse opinions on the effectiveness of internal control over financial reporting of CPI Aerostructures,
Inc. as of December 31, 2019 and 2018, because of material weaknesses, included in this Annual Report on Form 10-K of CPI Aerostructures,
Inc. for the year ended December 31, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ CohnReznick LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Jericho, New York</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">August 25, 2020</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>12
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 12pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CERTIFICATION
PURSUANT TO SECTION 302</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OF
THE SARBANES-OXLEY </b></font><b>ACT OF 2002</b></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Douglas McCrosson, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">I
                                         have reviewed this Annual Report on Form 10-K of CPI Aerostructures, Inc.;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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 my knowledge, this report does not contain any untrue statement of a material fact
                                         or omit to state a material fact necessary to make the statements made, in light of the
                                         circumstances under which such statements were made, not misleading with respect to the
                                         period covered by this report;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">Based
                                         on my knowledge, the financial statements, and other financial information included in
                                         this report, fairly present in all material respects the financial condition, results
                                         of operations and cash flows of the registrant as of, and for, the periods presented
                                         in this report;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">The
                                         registrant&rsquo;s other certifying officer and I are responsible for establishing and
                                         maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
                                         and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
                                         Act Rules 13a-15(f) and 15d-15(f) for the registrant and have:</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                         such disclosure controls and procedures, or caused such disclosure controls and procedures
                                         to be designed under our supervision, to ensure that material information relating to
                                         the registrant, including its consolidated subsidiaries, is made known to us by others
                                         within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                         such internal control over financial reporting, or caused such internal control over
                                         financial reporting to be designed under our supervision, to provide reasonable assurance
                                         regarding the reliability of financial reporting and the preparation of financial statements
                                         for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
                                         the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
                                         in this report our conclusions about the effectiveness of the disclosure controls and
                                         procedures, as of the end of the period covered by this report based on such evaluation;
                                         and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
                                         in this report any change in the registrant&rsquo;s internal control over financial reporting
                                         that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially
                                         affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal
                                         control over financial reporting; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">The
                                         registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
                                         evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
                                         and to the audit committee of the registrant&rsquo;s board of directors (or persons performing
                                         the equivalent functions):</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                         significant deficiencies and material weaknesses in the design or operation of internal
                                         control over financial reporting which are reasonably likely to adversely affect the
                                         registrant&rsquo;s ability to record, process, summarize and report financial information;
                                         and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
                                         fraud, whether or not material, that involves management or other employees who have
                                         a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
    AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 56%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 38%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Douglas McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-top: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas
McCrosson</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
Executive Officer, President and Director</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
Executive Officer)</FONT></P></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>13
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 12pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CERTIFICATION
PURSUANT TO </b></font><b>SECTION 302</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>OF THE SARBANES-OXLEY&nbsp;ACT OF 2002</b></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Thomas Powers, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">I
                                         have reviewed this Annual Report on Form 10-K of CPI Aerostructures, Inc.;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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 my knowledge, this report does not contain any untrue statement of a material fact
                                         or omit to state a material fact necessary to make the statements made, in light of the
                                         circumstances under which such statements were made, not misleading with respect to the
                                         period covered by this report;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">Based
                                         on my knowledge, the financial statements, and other financial information included in
                                         this report, fairly present in all material respects the financial condition, results
                                         of operations and cash flows of the registrant as of, and for, the periods presented
                                         in this report;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">The
                                         registrant&rsquo;s other certifying officer and I are responsible for establishing and
                                         maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e)
                                         and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
                                         Act Rules 13a-15(f) and 15d-15(f) for the registrant and have:</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                         such disclosure controls and procedures, or caused such disclosure controls and procedures
                                         to be designed under our supervision, to ensure that material information relating to
                                         the registrant, including its consolidated subsidiaries, is made known to us by others
                                         within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                         such internal control over financial reporting, or caused such internal control over
                                         financial reporting to be designed under our supervision, to provide reasonable assurance
                                         regarding the reliability of financial reporting and the preparation of financial statements
                                         for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
                                         the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
                                         in this report our conclusions about the effectiveness of the disclosure controls and
                                         procedures, as of the end of the period covered by this report based on such evaluation;
                                         and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
                                         in this report any change in the registrant&rsquo;s internal control over financial reporting
                                         that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially
                                         affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal
                                         control over financial reporting; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><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">The
                                         registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
                                         evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
                                         and to the audit committee of the registrant&rsquo;s board of directors (or persons performing
                                         the equivalent functions):</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
                                         significant deficiencies and material weaknesses in the design or operation of internal
                                         control over financial reporting which are reasonably likely to adversely affect the
                                         registrant&rsquo;s ability to record, process, summarize and report financial information;
                                         and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
                                         fraud, whether or not material, that involves management or other employees who have
                                         a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
    AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 54%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas
Powers</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acting
Chief Financial Officer and Secretary</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
Financial and Accounting Officer)</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>
<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>14
<FILENAME>ex32-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 12pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="cvu-10k_123119.htm">CPI AEROSTRUCTURES, INC. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CERTIFICATION
PURSUANT TO </b></font><b>18 U.S.C. SECTION 1350</b></P>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>AS
ADOPTED PURSUANT TO </b></font><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of CPI Aerostructures, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December
31, 2019 as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), the undersigned, in the capacities and
on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></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; font-size: 10pt">&nbsp;</FONT></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"><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">The
                                         Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities
                                         Exchange Act of 1934; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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"><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">The
                                         information contained in the Report fairly presents, in all material respects, the financial
                                         condition and results of operation of the Company.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
    AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 43%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 51%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Douglas McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas
McCrosson</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
Executive Officer, President and Director</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
Executive Officer)</FONT></P></TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CPI
    AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 43%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 51%; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; layout-grid-mode: line; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas
Powers</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acting
Chief Financial Officer and Secretary</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
Financial and Accounting Officer)</FONT></P></TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo --><!-- Field: /Sequence --></P></DIV>

    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>15
<FILENAME>cvu-20191231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
<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/2019-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:cvu="http://cpiaero.com/20191231">
    <link:schemaRef xlink:href="cvu-20191231.xsd" xlink:type="simple" />
    <xbrli:context id="From2019-01-01to2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="From2018-01-01to2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_AccumulatedOtherComprehensiveIncomeMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</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_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</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_EstimateOfFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_AerostructureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_AerostructureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructureMember</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_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</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_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</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="AsOf2019-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-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">0000889348</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_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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">0000889348</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_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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">0000889348</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="From2019-01-01to2019-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_AssetsHeldUnderCapitalLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AssetsHeldUnderCapitalLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</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="AsOf2016-03-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-24_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-24to2019-06-25_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-24</xbrli:startDate>
        <xbrli:endDate>2019-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-03-23to2016-03-24_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-03-23</xbrli:startDate>
        <xbrli:endDate>2016-03-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_InternalRevenueServiceIRSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="From2019-12-01to2019-12-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-11-01to2019-11-30_us-gaap_PerformanceSharesMember_srt_OfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-11-01</xbrli:startDate>
        <xbrli:endDate>2019-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_LongTermIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvu:LongTermIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_PerformanceEquityPlan2009Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cvu:PerformanceEquityPlan2009Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-08-01to2016-08-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-08-01</xbrli:startDate>
        <xbrli:endDate>2016-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-03-01to2017-03-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-03-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-20</xbrli:startDate>
        <xbrli:endDate>2018-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-01to2019-09-30_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-29_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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_PerformanceSharesMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_custom_PerformanceSharesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvu:PerformanceSharesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_custom_PerformanceSharesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvu:PerformanceSharesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_custom_PerformanceSharesThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvu:PerformanceSharesThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_custom_EmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-02-11</xbrli:startDate>
        <xbrli:endDate>2019-02-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-01to2019-09-30_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-01-31_us-gaap_PerformanceSharesMember_custom_Employee1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_BNBBankMember_custom_PaycheckProtectionProgramLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvu:PaycheckProtectionProgramLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-19to2018-12-20_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-19</xbrli:startDate>
        <xbrli:endDate>2018-12-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-20_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-20</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-02to2019-09-03_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-02</xbrli:startDate>
        <xbrli:endDate>2019-09-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-26to2019-09-27_custom_AirIndustriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cvu:AirIndustriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-26</xbrli:startDate>
        <xbrli:endDate>2019-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-10-01to2019-10-31_custom_AirIndustriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cvu:AirIndustriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-10-01</xbrli:startDate>
        <xbrli:endDate>2019-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</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="AsOf2019-12-31_custom_WeldingMetallurgyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember_us-gaap_PropertyPlantAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetallurgyIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_PropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</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="From2019-01-01to2019-12-31_us-gaap_PropertyPlantAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-01to2020-05-31_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-01</xbrli:startDate>
        <xbrli:endDate>2020-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-26to2019-09-27_custom_AirIndustriesWorkingCapitalDisputeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cvu:AirIndustriesWorkingCapitalDisputeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-26</xbrli:startDate>
        <xbrli:endDate>2019-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-01to2018-03-31_custom_PerformanceSharesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvu:PerformanceSharesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_PerformanceSharesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cvu:PerformanceSharesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</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_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</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_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</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_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</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="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-12-30</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-01-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</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_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</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_PerformanceSharesMember_custom_Employee1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</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_PerformanceSharesMember_custom_Employee1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:Employee1Member</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_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cvu:EmployeeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="From2019-06-24to2019-06-25_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-24</xbrli:startDate>
        <xbrli:endDate>2019-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-10-01to2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-10-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_PrimeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2019Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2019Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_LatestTaxYearMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited3Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Number">
      <xbrli:measure>cvu:N</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2019-01-01to2019-12-31">CPI AEROSTRUCTURES INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2019-01-01to2019-12-31">0000889348</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2019-01-01to2019-12-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2019-01-01to2019-12-31">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2019-01-01to2019-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2019-01-01to2019-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber contextRef="From2019-01-01to2019-12-31">1-11398</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="From2019-01-01to2019-12-31">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2019-01-01to2019-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2019-01-01to2019-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2019-01-01to2019-12-31">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2019-01-01to2019-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2019-01-01to2019-12-31">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2019-01-01to2019-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2019-01-01to2019-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2019-01-01to2019-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2020-06-30" unitRef="USD" decimals="0">35234479</dei:EntityPublicFloat>
    <us-gaap:SharePrice contextRef="AsOf2020-06-30" unitRef="USDPShares" decimals="INF">3.29</us-gaap:SharePrice>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2020-08-24" unitRef="Shares" decimals="INF">11876610</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalPeriodFocus contextRef="From2019-01-01to2019-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2019-01-01to2019-12-31">2019</dei:DocumentFiscalYearFocus>
    <us-gaap:Cash contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">4052109</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4128142</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4128142</us-gaap:Cash>
    <us-gaap:RestrictedCash contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1380684</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">1381000</us-gaap:RestrictedCash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">7029602</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8722571</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8623329</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">99242</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">15280807</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">17588866</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">113333491</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">5891386</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9361611</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">9711997</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-350386</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">474904</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">435000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">721964</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1972630</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1972630</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">34831456</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">44208723</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">140204589</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3886863</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="USD" decimals="0">5300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3282939</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2545192</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2545192</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">375000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1784254</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-12-20_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">1784254</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">1784254</us-gaap:Goodwill>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">435000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">179068</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">249575</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">249575</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">44339580</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">47438393</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">143713674</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279512</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">8199557</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9902481</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">9902481</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2372522</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1558160</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1558160</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3561707</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5252579</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3588500</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">1664079</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2484619</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2434981</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2434981</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1709153</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1216</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">113992</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">115000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-1008</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">20979737</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22925751</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">17815728</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">5111031</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-1008</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2596784</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="USD" decimals="0">5900000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1764614</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3876238</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3876238</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">531124</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">531124</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">52079820</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">51371798</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">50290328</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">5111031</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-4029561</us-gaap:Liabilities>
    <us-gaap:CommonStockValue contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">11819</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11718</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11718</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">71294629</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">70651413</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">70651413</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">-79046688</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-74596536</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">22760215</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-100855656</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3750049</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">-7740240</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-3933405</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">8864</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">11718</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">53770617</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">70651413</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-67049783</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-74596536</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-14800</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-13285102</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8864</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">11819</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">71294629</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-79046688</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">53770617</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">20548652</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-14800</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">74313333</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">93423346</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-87598435</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-87598435</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-86621280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-697012</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-100855656</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3750049</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-86621280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-697012</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">44339580</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">47438393</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">143713674</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279512</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-12-31" unitRef="Shares" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-12-31" unitRef="Shares" decimals="INF">11818830</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-12-31" unitRef="Shares" decimals="INF">11818830</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8864319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8864319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11818830</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">78386997</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">66155986</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">65765007</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">671122</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">9131691</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4210030</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">18164263</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-14234376</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">11562781</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">9780027</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">9528883</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">251144</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-2431090</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-5569997</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8635380</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-14234376</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">28999</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">89666</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">28709</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">28709</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2104851</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1989417</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1989417</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-2015185</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1960708</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-1960708</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-4446275</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-7530705</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6674672</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-14234376</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">28999</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">3877</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16048</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4463109</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-4447061</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-4450152</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-7546753</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-7546753</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-4450152</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2211563</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-9758316</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-14234376</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">28999</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">4447061</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-10-01to2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="USD" decimals="0">1</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="USD" decimals="0">1</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-4450152</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-7531953</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2226363</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-14234376</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">28999</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">4447061</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-01-01to2019-12-31" unitRef="USDPShares" decimals="INF">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-01-01to2019-12-31" unitRef="USDPShares" decimals="INF">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-01-01to2019-12-31" unitRef="Shares" decimals="INF">11808052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">9480948</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">9480948</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-01-01to2019-12-31" unitRef="Shares" decimals="INF">11808052</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">9480948</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">9489630</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">2760000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16166117</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">2760</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">16163357</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">5130</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="From2019-01-01to2019-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">4950</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">32324</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">45913</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">5</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">45908</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-01-01to2019-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">5</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-01-01to2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">32319</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">88797</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2019-01-01to2019-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">95634</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">730564</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">671620</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">89</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">671531</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">96</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">730468</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">119571</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-01-01to2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">119571</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10947</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">10947</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2066174</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2134574</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2134574</us-gaap:InterestPaidNet>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">399800</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">649410</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">649410</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">5432793</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6128142</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1430877</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2017-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1430877</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6128142</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">118643</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">13894115</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">13842246</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">51869</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">25000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">157213</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">209082</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-51869</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2016-03-23to2016-03-24_custom_TermLoanMember_custom_BankUnitedMember" unitRef="USD" decimals="0">488000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">119571</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">4000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">7700000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">7700000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">1300000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">6500000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6500000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16166117</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">16166117</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-436010</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-6511037</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-6609943</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">98906</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">436010</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">559037</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">559037</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-377982</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-2685813</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-2535038</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-150775</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-112777</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4665</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">5673</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-1008</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-5175</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-10976</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">5801</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-678380</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-7926795</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-7696024</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-230771</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-394902</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">870000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-870000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1202189</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">22255</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-5702</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">27957</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-227336</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-292766</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">57272</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-350038</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-2308059</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-10454686</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2174941</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-12629627</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1807802</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1846508</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1796225</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">50283</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">25758</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">125000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-99242</us-gaap:ProvisionForDoubtfulAccounts>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-14800</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-20600</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">5800</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">32324</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">45913</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">45913</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">730564</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">671620</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">671620</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">95507</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">95506</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">95942</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-436</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">1124063</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">710197</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">710197</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31_us-gaap_PropertyPlantAndEquipmentMember" unitRef="USD" decimals="0">999063</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-12-31_us-gaap_PropertyPlantAndEquipmentMember" unitRef="USD" decimals="0">710196</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table border="0" cellspacing="0" cellpadding="0" style="font: 10pt/normal Times New Roman, Times, Serif; width: 100%; font-size-adjust: none; font-stretch: normal"&gt;&#13;&lt;tr style="line-height: normal; font-size-adjust: none; font-stretch: normal; vertical-align: top"&gt;&#13;    &lt;td style="line-height: normal; width: 18pt; font-size-adjust: none; font-stretch: normal"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 18pt; font-size-adjust: none; font-stretch: normal"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-size-adjust: none; font-stretch: normal"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"&gt;&lt;b&gt;EMPLOYEE BENEFIT PLAN&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-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On September 11, 1996, the Company&amp;#8217;s&#13;board of directors instituted a defined contribution plan under Section 401(k) of the Internal Revenue Code (the &amp;#8220;Code&amp;#8221;).&#13;On October 1, 1998, the Company amended and standardized its plan as required by the Code. Pursuant to the amended plan, qualified&#13;employees may contribute a percentage of their pretax eligible compensation to the Plan and the Company will match a percentage&#13;of each employee&amp;#8217;s contribution. Additionally, the Company has a profit-sharing plan covering all eligible employees. Contributions&#13;by the Company are at the discretion of management. The amount of contributions recorded by the Company in 2019 and 2018 amounted&#13;to $560,996 and $237,568, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Use&#13;of Estimates&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of financial statements in conformity with accounting principles generally accepted in the United States of America&#13;(&amp;#8220;U.S. GAAP&amp;#8221;) requires the use of estimates by management. Actual results could differ from these estimates.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <cvu:BusinessCombinationsPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Acquisition&#13;of WMI&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 20, 2018, pursuant to the Stock Purchase Agreement (&amp;#8220;SPA&amp;#8221;), dated as of March 21, 2018, with Air Industries&#13;Group (&amp;#8220;Air Industries&amp;#8221;), the Company purchased from Air Industries all of the outstanding shares of WMI, previously&#13;a wholly owned subsidiary of Air Industries (the &amp;#8220;WMI Acquisition&amp;#8221;).&amp;#160;&lt;/font&gt;&lt;/p&gt;</cvu:BusinessCombinationsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Cash&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company maintains its cash in five financial institutions. The balances are insured by the Federal Deposit Insurance Corporation.&#13;From time to time, the Company&amp;#8217;s balances may exceed these limits. As of December 31, 2019 and 2018, the Company had $4,020,203&#13;and $4,033,781, respectively, of uninsured balances. The Company limits its credit risk by selecting financial institutions considered&#13;to be highly credit worthy.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Accounts&#13;Receivable&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are reported at their outstanding unpaid principal balances. The Company writes off accounts when they are deemed to&#13;be uncollectible.&lt;/font&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Inventory&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are reported at lower of cost or net realizable value.&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Property&#13;and Equipment&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are recorded at cost.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&#13;and amortization of property and equipment is provided by the straight-line method over the shorter of estimated useful lives&#13;of the respective assets or the life of the lease, for leasehold improvements.&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Leases&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains&#13;a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU&#13;assets and operating lease liabilities in our consolidated balance sheets.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ROU&#13;assets represent the Company&amp;#8217;s right to use an underlying asset during the lease term, and lease liabilities represent the&#13;Company&amp;#8217;s obligation to make lease payments arising from the lease. The determination of the length of lease terms is affected&#13;by options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The existence&#13;of significant economic incentive is the primary consideration when assessing whether the Company is reasonably certain of exercising&#13;an option in a lease. Both finance and operating lease ROU assets and liabilities are recognized at commencement date and measured&#13;as the present value of lease payments to be made over the lease term. As the interest rate implicit in the lease is not readily&#13;available for most of the Company&amp;#8217;s leases, the Company uses its estimated incremental borrowing rate in determining the&#13;present value of lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement&#13;date. The lease ROU asset recognized at commencement is adjusted for any lease payments related to initial direct costs, prepayments,&#13;and lease incentives.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;operating leases, lease expense is recognized on a straight-line basis over the lease term. For finance leases, lease expense&#13;comprises the amortization of the ROU assets recognized on a straight-line basis generally over the shorter of the lease term&#13;or the estimated useful life of the underlying asset and interest on the lease liability. Variable lease payments not dependent&#13;on a rate or index are recognized when the event, activity, or circumstance in the lease agreement upon which those payments are&#13;contingent is probable of occurring and are presented in the same line of the consolidated balance sheet as the rent expense arising&#13;from fixed payments. The Company has lease agreements with lease and non-lease components. Non-lease components are combined with&#13;the related lease components and accounted for as lease components for all classes of underlying assets.&lt;/font&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Long-Lived&#13;Assets&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company reviews its long-lived assets and certain related intangibles for impairment whenever changes in circumstances indicate&#13;that the carrying amount of an asset may not be fully recoverable. As a result of its review, the Company does not believe that&#13;any such change has occurred. If such changes in circumstance are present, a loss is recognized to the extent the carrying value&#13;of the asset is in excess of the fair value of cash flows expected to result from the use of the asset and amounts expected to&#13;be realized upon its eventual disposition.&lt;/font&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:DebtPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Short-Term&#13;Debt&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;fair value of the Company&amp;#8217;s short-term debt is estimated based on the current rates offered to the Company for debt of similar&#13;terms and maturities. Using this method, the fair value of the Company&amp;#8217;s short-term debt was not significantly different&#13;than the stated value at December 31, 2019 and 2018.&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Income&#13;taxes&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;taxes are accounted for under the asset and liability method whereby deferred tax assets and liabilities are recognized for future&#13;tax consequences attributable to the temporary differences between the consolidated financial statements carrying amounts of assets&#13;and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities&#13;are measured using enacted tax rates expected to apply in the years in which those temporary differences are expected to be recovered&#13;or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes&#13;the enactment date. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely&#13;than not that some portion or all of the deferred tax assets will not be realized.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s policy is to record estimated interest and penalties related to uncertain tax positions in income tax expense.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2019-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="0">30987918</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2019-12-31_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="USD" decimals="0">30987918</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2018-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="0">30349904</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2018-12-31_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="USD" decimals="0">30349904</us-gaap:DebtInstrumentFairValue>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">4020203</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4033781</us-gaap:CashUninsuredAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2018-12-20_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">5900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">5900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">87518688</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">70366016</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">83929270</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-12-31_custom_AerostructureMember" unitRef="USD" decimals="0">41921232</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-12-31_custom_AerosystemsMember" unitRef="USD" decimals="0">26624568</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-12-31_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">18972888</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_AerostructureMember" unitRef="USD" decimals="0">35107506</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_AerosystemsMember" unitRef="USD" decimals="0">17626968</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">17631542</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-13563254</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">148000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">7260457</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8944596</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">230855</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">222025</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">881761</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2591872</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1916209</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4015028</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3093416</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2754711</us-gaap:InventoryFinishedGoods>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">11305065</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9568254</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">3829592</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31_us-gaap_ComputerEquipmentMember" unitRef="USD" decimals="0">4179087</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">709350</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31_us-gaap_VehiclesMember" unitRef="USD" decimals="0">13162</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">2573874</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0">2879707</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_ComputerEquipmentMember" unitRef="USD" decimals="0">3973406</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="0">707726</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_VehiclesMember" unitRef="USD" decimals="0">13162</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="0">1994253</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">8022126</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">7023062</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_ComputerEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_FurnitureAndFixturesMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember_us-gaap_PropertyPlantAndEquipmentMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2019-01-01to2019-12-31_us-gaap_AssetsHeldUnderCapitalLeasesMember" unitRef="USD" decimals="0">399800</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_us-gaap_AssetsHeldUnderCapitalLeasesMember" unitRef="USD" decimals="0">649410</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">125000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-03-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember" unitRef="USD" decimals="0">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member" unitRef="USD" decimals="0">24000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2016-03-24_custom_TermLoanMember_custom_BankUnitedMember" unitRef="USD" decimals="0">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_BNBBankMember_custom_PaycheckProtectionProgramLoanMember" unitRef="USD" decimals="0">4795000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member" unitRef="USD" decimals="0">26700000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member" unitRef="Pure" decimals="INF">0.0525</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2019-06-24to2019-06-25_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">2021-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2019-06-24to2019-06-25_custom_TermLoanMember_custom_BankUnitedMember">2021-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">2022-05-22</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">2022-05-22</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2484619</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1452149</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">187853</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">109485</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">15127</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
    <us-gaap:LongTermDebt contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">4249233</us-gaap:LongTermDebt>
    <us-gaap:DeferredFinanceCostsNoncurrentGross contextRef="AsOf2019-12-31_custom_TermLoanMember_custom_BankUnitedMember" unitRef="USD" decimals="0">71000</us-gaap:DeferredFinanceCostsNoncurrentGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="AsOf2019-12-31_custom_TermLoanMember_custom_BankUnitedMember" unitRef="USD" decimals="0">15000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">546100</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">592712</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">384619</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">334981</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1868377</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1517164</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1921015</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1964815</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">705889</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">37238</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">8349</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">4637306</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">4305937</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">1761374</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1608701</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2019-12-31">P2Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-2220</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">3877</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">18268</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1012457</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1511080</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">3890</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">14432</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17865</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">180813</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">163903</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">1127573</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1617139</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">10870</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">171</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">54814</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">41424</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">50100</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">60467</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">1435543</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1254731</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">423605</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">116784</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12478</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">87976</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">88410</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">15237</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">7550</us-gaap:DeferredTaxAssetsOther>
    <cvu:DeferredTaxAssetsAcquisitionCost contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">100774</cvu:DeferredTaxAssetsAcquisitionCost>
    <cvu:DeferredTaxAssetsAcquisitionCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">109397</cvu:DeferredTaxAssetsAcquisitionCost>
    <cvu:DeferredTaxAssetsLeaseLiability contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">934463</cvu:DeferredTaxAssetsLeaseLiability>
    <cvu:DeferredTaxAssetsDisallowedInterestExpense contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">791785</cvu:DeferredTaxAssetsDisallowedInterestExpense>
    <cvu:DeferredTaxAssetsDisallowedInterestExpense contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">431319</cvu:DeferredTaxAssetsDisallowedInterestExpense>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">21058838</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">20902163</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">24898321</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22983299</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">21213040</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">20222640</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">114738</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">158777</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2133348</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2197535</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">593678</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">404347</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <cvu:DeferredTaxLiabilitiesRightOfUseAsset contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">843517</cvu:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3685281</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2760659</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2019-12-31_us-gaap_InternalRevenueServiceIRSMember" unitRef="USD" decimals="0">93000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2019-12-31_us-gaap_StateAndLocalJurisdictionMember" unitRef="USD" decimals="0">38600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2017Member" unitRef="USD" decimals="0">78800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2019-01-01to2019-12-31" unitRef="Pure" decimals="INF">0.0008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">41772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">35000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">6772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">7.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">6.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">12.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember">P0Y3M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">763000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">718000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">191000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">63000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-09-01to2019-09-30_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">6000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">104000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">88100</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">23000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">18400</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">77000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-12-31_us-gaap_PerformanceSharesMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">17000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-09-01to2019-09-30_us-gaap_PerformanceSharesMember_custom_Employee1Member_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">10000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">36000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">13300</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2017-01-01to2017-12-31_us-gaap_PerformanceSharesMember_custom_EmployeeOneMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">37500</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RestrictedStockExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">480000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">542000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="From2018-01-01to2018-12-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="USD" decimals="0">524000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="From2017-01-01to2017-12-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="USD" decimals="0">550000</us-gaap:RestrictedStockExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember" unitRef="Shares" decimals="INF">58578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-01-01to2019-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember" unitRef="Shares" decimals="INF">75350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-04-01to2019-04-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">6677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">2725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2017-01-01to2017-01-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">59395</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">68764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">94972</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2016-08-01to2016-08-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">98645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2017-03-01to2017-03-31_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">73060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2019-04-01to2019-04-29_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">4950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-01-31_us-gaap_PerformanceSharesMember_custom_Employee1Member" unitRef="Shares" decimals="INF">5130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member" unitRef="Shares" decimals="INF">5130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2017-01-01to2017-12-31_us-gaap_PerformanceSharesMember_custom_Employee1Member" unitRef="Shares" decimals="INF">5550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2019-01-01to2019-12-31_us-gaap_RestrictedStockUnitsRSUMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-11-01to2019-11-30_us-gaap_PerformanceSharesMember_srt_OfficerMember" unitRef="Shares" decimals="INF">38906</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">6593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_custom_PerformanceSharesOneMember" unitRef="Shares" decimals="INF">11193</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_custom_PerformanceSharesTwoMember" unitRef="Shares" decimals="INF">8299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_custom_PerformanceSharesThreeMember" unitRef="Shares" decimals="INF">8593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-03-01to2018-03-31_custom_PerformanceSharesOneMember" unitRef="Shares" decimals="INF">12330</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-01-01to2018-03-31_custom_PerformanceSharesTwoMember" unitRef="Shares" decimals="INF">9130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">7552</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">9806</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="Shares" decimals="INF">1221</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="USD" decimals="0">62000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="USD" decimals="0">52000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_custom_EmployeeMember" unitRef="USD" decimals="0">20000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2019-12-31_custom_LongTermIncentivePlanMember" unitRef="Shares" decimals="INF">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2019-12-31_custom_PerformanceEquityPlan2009Member" unitRef="Shares" decimals="INF">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2019-12-31_custom_LongTermIncentivePlanMember" unitRef="Shares" decimals="INF">57345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2019-12-31_custom_PerformanceEquityPlan2009Member" unitRef="Shares" decimals="INF">133016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <cvu:MaximumNumberOfSharesToBeGrantedAsIncentiveStock contextRef="AsOf2019-12-31_custom_LongTermIncentivePlanMember" unitRef="Shares" decimals="INF">200000</cvu:MaximumNumberOfSharesToBeGrantedAsIncentiveStock>
    <cvu:NumberOfSharesReceivedInCashlessExercise contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">34478</cvu:NumberOfSharesReceivedInCashlessExercise>
    <cvu:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1 contextRef="From2019-01-01to2019-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">231003</cvu:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">560996</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">237568</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember" unitRef="Number" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember" unitRef="Number" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember" unitRef="Number" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember" unitRef="Number" decimals="INF">3</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember" unitRef="Number" decimals="INF">3</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember" unitRef="Number" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.64</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-12-30to2019-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_BNBBankMember_custom_PaycheckProtectionProgramLoanMember" unitRef="Pure" decimals="INF">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:OtherNoncashIncome contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">112048</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">70764</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">70764</us-gaap:OtherNoncashIncome>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-12-19to2018-12-20_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">7900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:EscrowDeposit contextRef="AsOf2018-12-20_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">2000000</us-gaap:EscrowDeposit>
    <cvu:BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred contextRef="From2019-09-02to2019-09-03_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">4100000</cvu:BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="From2019-09-26to2019-09-27_custom_AirIndustriesMember" unitRef="USD" decimals="0">4100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="From2019-09-26to2019-09-27_custom_AirIndustriesWorkingCapitalDisputeMember" unitRef="USD" decimals="0">3600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DecreaseInRestrictedCash contextRef="From2019-10-01to2019-10-31_custom_AirIndustriesMember" unitRef="USD" decimals="0">619000</us-gaap:DecreaseInRestrictedCash>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="From2018-01-01to2018-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">84217706</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="From2018-01-01to2018-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">-6567859</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:LineOfCredit contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">26738685</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24038685</us-gaap:LineOfCredit>
    <us-gaap:ProvisionForLoanAndLeaseLosses contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">34098</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">25758</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1968872</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2430922</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">866968</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">1563954</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1012597</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-14396</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">44933</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-59329</cvu:IncreaseDecreaseInLossReserve>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">5337053</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-5337053</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:RepaymentsOfDebt contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2436786</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">3314789</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3314789</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">5952000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6050906</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-01-01to2018-12-31_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-98906</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-378652</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">10947</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-695349</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4697265</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4697265</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <cvu:GovernmentContractsPolicyPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Government&#13;Contracts&amp;#160;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s government contracts are subject to the procurement rules and regulations of the U.S. government. Many of the&#13;contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition&#13;Regulation (&amp;#8220;FAR&amp;#8221;), which provides guidance on the types of costs that are allowable in establishing prices for goods&#13;and services under U.S. government contracts. For example, costs such as those related to charitable contributions, advertising,&#13;interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment&#13;of a government contract, the Company may be audited in respect to the direct and allocated indirect costs attributable thereto.&#13;These audits may result in adjustments to the Company&amp;#8217;s contract cost, and/or revenue.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;When&#13;contractual terms allow, the Company invoices its customers on a progress basis.&lt;/font&gt;&lt;/p&gt;</cvu:GovernmentContractsPolicyPolicyTextBlock>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">279318</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279318</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4028553</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-4028553</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;16&lt;/b&gt;.&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;MAJOR&#13;                                         CUSTOMERS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2019, 28%, 18%, 13% and 12% of our revenue were generated from our four largest customers. At December 31, 2018,&#13;20%, 18%, 14% and 12% of our revenue were generated from our four largest customers. At December 31, 2019, 29%, 24% and 12% of&#13;accounts receivable were due from our three largest customers. At December 31, 2018, 18%, 16%, 14% and 14% of accounts receivable&#13;were due from our four largest customers.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; 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 4.5pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2019, 64%, 16%, 16% and 10% of our contract assets were related to our four largest customers. At December 31, 2018,&#13;53%, 21% and 10% of our contract assets were related to our three largest customers.&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">100900000</us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount>
    <us-gaap:LesseeOperatingLeaseDiscountRate contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="Pure" decimals="INF">0.06</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2019-01-01to2019-12-31_custom_WeldingMetallurgyIncMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">1250523</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">1670931</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">4726110</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">901000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">4932818</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <cvu:PurchasePriceAdditionalDisputedAmount contextRef="AsOf2019-12-31_custom_WeldingMetallurgyIncMember" unitRef="USD" decimals="0">2100000</cvu:PurchasePriceAdditionalDisputedAmount>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">5200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">75000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="From2019-01-01to2019-12-31_custom_BankUnitedMember" unitRef="USD" decimals="0">25000</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">331369</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <cvu:StopworkOrderOnProductionAssemblyContract contextRef="From2020-05-01to2020-05-31_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">3600000</cvu:StopworkOrderOnProductionAssemblyContract>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited contextRef="From2019-12-01to2019-12-31_us-gaap_PerformanceSharesMember" unitRef="USD" decimals="0">54000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited contextRef="From2019-11-01to2019-11-30_us-gaap_PerformanceSharesMember_srt_OfficerMember" unitRef="USD" decimals="0">116000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="USD" decimals="0">47000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <cvu:ContractWithCustomerAssetAndLiabilityTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;CONTRACT ASSETS AND LIABILITIES&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Contract assets represent revenue recognized&#13;on contracts in excess of amounts invoiced to the customer and the Company&amp;#8217;s right to consideration is conditional on something&#13;other than the passage of time. Amounts may not exceed their net realizable value. Under the typical payment terms of our government&#13;contracts, the customer retains a portion of the contract price until completion of the contract, as a measure of protection for&#13;the customer. Our government contracts therefore typically result in revenue recognized in excess of billings, which we present&#13;as contract assets. Contract assets are classified as current. The Company&amp;#8217;s contract liabilities represent customer payments&#13;received or due from the customer in excess of revenue recognized. Contract liabilities are classified as current.&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;Revenue recognized for the year ended December&#13;31, 2019, that was included in the contract liabilities balance as of January 1, 2019 was $5.2 million and as of January 1, 2018&#13;was $75,000.&lt;/p&gt;</cvu:ContractWithCustomerAssetAndLiabilityTextBlock>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">2650963</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3663558</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">216606</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">3446952</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24038685</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">24038685</us-gaap:LongTermLineOfCredit>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2019-12-31" unitRef="USD" decimals="0">3024852</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2625052</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Recently&#13;                                         Adopted Accounting Pronouncements&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the FASB issued Accounting Standards Update No. 2016-02, "Leases (Topic 842)" (&amp;#8220;ASU 2016-02"), which sets&#13;out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally,&#13;entities were required to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative&#13;period presented in the financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained&#13;earnings. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in&#13;July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the &amp;#8220;new lease standard&amp;#8221;).&#13;Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease&#13;standard at the adoption date instead of at the earliest comparative period presented and continue to apply the provisions of&#13;the previous lease standard in its annual disclosures for the comparative periods. The new lease standard requires lessees to&#13;present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged&#13;compared to the current accounting guidance. Additional footnote disclosures related to leases will also be required.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 1, 2019, the Company adopted the new lease standard using the optional transition method. The comparative financial information&#13;will not be restated and will continue to be reported under the previous lease standard in effect during those periods. In addition,&#13;the new lease standard provides a number of optional practical expedients in transition. The Company elected the package of practical&#13;expedients. As such, the Company will not reassess whether expired or existing contracts are or contain a lease; will not need&#13;to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company&#13;did not elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to&#13;the Company.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;new lease standard also provides practical expedients for an entity&amp;#8217;s ongoing accounting. The Company elected the short-term&#13;lease recognition exemption for all leases that qualify. This means, for those leases that qualify, the Company will not recognize&#13;ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases&#13;of those assets in transition. The Company elected the practical expedient to not separate lease and non-lease components for&#13;certain classes of assets (office buildings).&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 1, 2019, the Company recognized right of use assets and lease liabilities in the range of approximately $5.3 million to&#13;$5.9 million, respectively, on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had&#13;occurred on January 1, 2018: &amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Year&#13;                                         Ended December 31, 2018&lt;/b&gt;&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Restated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-indent: 0in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;84,217,706&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,567,859&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/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;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents the Company&amp;#8217;s revenue disaggregated by contract type:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt; 2018&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;(restated)&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 50%; color: windowtext; text-align: left"&gt;Aerostructure&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;41,921,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;35,107,506&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Aerosystems&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;26,624,568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;17,626,968&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt"&gt;Kitting and Supply Chain Management&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;18,972,888&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;17,631,542&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;87,518,688&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;70,366,016&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&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;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;ACCOUNTS&#13;                                         RECEIVABLE&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable consists of trade receivables as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;Billed receivables&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;7,260,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;8,944,596&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(230,855&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(222,025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;7,029,602&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;8,722,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable consists of trade receivables as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;Billed receivables&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;7,260,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;8,944,596&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(230,855&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(222,025&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;7,029,602&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;8,722,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;The components of inventory consisted&#13;of the following:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 64%; color: windowtext; text-align: justify"&gt;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;881,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;2,591,872&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Work in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,916,209&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;4,015,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,093,416&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,754,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Total inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;5,891,386&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;LEASES&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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;The Company leases a building and equipment.&#13;Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified&#13;as an operating or a financing lease. Operating leases are included in ROU assets and operating lease liabilities in our consolidated&#13;balance sheets.&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;The Company leases manufacturing and office&#13;space under an agreement classified as an operating lease.&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;The lease agreement expires on April 30,&#13;2022 and does not include any renewal options. The agreement provides for an initial monthly base amount plus annual escalations&#13;through the term of the lease.&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;In addition to the monthly base amounts&#13;in the lease agreement, the Company is required to pay real estate taxes and operating expenses during the lease terms.&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;The Company also leases office equipment&#13;in agreements classified as operating leases.&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;For the years ended December 31, 2019,&#13;and 2018 the Company&amp;#8217;s operating lease expense was $1,761,374 and $1,608,701, respectively.&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;Future minimum lease payments under non-cancellable&#13;operating leases as of December 31, 2019 were as follows:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Year ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 44%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,921,015&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,964,815&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;705,889&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;37,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;8,349&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Total undiscounted operating lease&#13;    payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,637,306&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Less&#13;    imputed interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(331,369&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Present value of operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,305,937&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 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;The following table sets forth the ROU&#13;assets and operating lease liabilities as of December 31, 2019:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-align: justify; padding-bottom: 2.5pt"&gt;ROU Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;3,886,863&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Current operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,709,153&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,596,784&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in"&gt;Total ROU liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,305,937&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 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;The Company&amp;#8217;s weighted average remaining&#13;lease term for its operating leases is 2.1 years.&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future minimum lease payments under non-cancellable&#13;operating leases as of December 31, 2019 were as follows:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Year ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 44%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,921,015&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,964,815&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;705,889&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;37,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;8,349&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Total undiscounted operating lease&#13;    payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,637,306&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Less&#13;    imputed interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(331,369&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Present value of operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,305,937&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth the ROU&#13;assets and operating lease liabilities as of December 31, 2019:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-align: justify; padding-bottom: 2.5pt"&gt;ROU Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;3,886,863&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Current operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,709,153&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,596,784&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in"&gt;Total ROU liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,305,937&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-right: 1.45pt"&gt;&lt;b&gt;STOCK BASED COMPENSATION&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;The Company accounts for compensation&#13;expense associated with stock options and RSUs based on the fair value of the options and units on the date of grant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;The Company&amp;#8217;s net&#13;loss for the years ended December 31, 2019 and 2018, includes approximately $763,000 and $718,000 of stock based compensation&#13;expense, respectively, for the grant of stock options and RSUs.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2019, the Company granted 75,350&#13;RSUs to its board of directors as partial compensation for the 2019 year. In April 2019, the Company granted 6,677 RSUs to one&#13;of its board members as partial compensation for the 2019 year. In June 2019, a board member retired and 6,593 of his unvested&#13;RSUs were forfeited which were valued at approximately $47,000. In June 2019, two board members were granted an additional 2,725&#13;RSUs as partial compensation for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as&#13;partial compensation for the 2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&amp;#8217;s&#13;net loss for the years ended December 31, 2019 and 2018 includes approximately $480,000 and $542,000, respectively, of non-cash&#13;compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling,&#13;general and administrative expenses.&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;In April 2019, the Company granted 94,972&#13;shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior&#13;to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria are not achieved,&#13;portions of these shares may be forfeited. In November 2019, the Company&amp;#8217;s former Chief Financial Officer forfeited an aggregate&#13;of 38,906 shares of restricted stock &lt;font style="color: black"&gt;upon his termination by the Company without cause, representing&#13;the performance-based portion of the restricted stock granted in 2019, 2018, 2017, and 2016. Shares of restricted stock that we&#13;grant &lt;/font&gt;will be expensed during various periods through March 2023 based upon the service and performance thresholds. For&#13;the year ended December 31, 2019, approximately $191,000 of compensation expense is included in selling, general and administrative&#13;expenses and approximately $63,000 of compensation expense is included in cost of sales for this grant.&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;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;In January 2018, the Company&#13;granted 58,578 RSUs to its board of directors as partial compensation for the 2018 year. On January 1, 2017, the Company granted&#13;59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis over&#13;a one-year period. The Company&amp;#8217;s net income (loss) for the year ended December 31, 2018 and 2017 includes approximately $524,000&#13;and $550,000, respectively, of noncash compensation expense related to the RSU grants to the board of directors. This expense is&#13;recorded as a component of selling, general and administrative expenses. In addition, for the year ended December 31, 2018, the&#13;Company granted 5,130 shares of common stock to various employees and approximately $10,000 of compensation expense is included&#13;in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost of sales&#13;for this grant. In addition, for the year ended December 31, 2017, the Company granted 5,550 shares of common stock to various&#13;employees and approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately&#13;$37,500 of compensation expense is included in cost of sales for this grant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In March 2018, the Company&#13;granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their&#13;employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria&#13;are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March&#13;2022 based upon the service and performance thresholds. For the years ended December 31, 2019 and 2018, approximately $104,000&#13;and $88,100, respectively, of compensation expense is included in selling, general and administrative expenses and approximately&#13;$23,000 and $18,400, respectively, of compensation expense is included in cost of sales for this grant.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In August 2016 and March 2017,&#13;the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these&#13;employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition,&#13;if certain Company performance criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed&#13;during various periods through March 2021 based upon the service and performance thresholds. For the years ended December 31, 2019&#13;and 2018, approximately $77,000 and $0, respectively, of compensation expense is included in selling, general and administrative&#13;expenses and approximately $17,000 and $0, respectively of compensation expense is included in cost of sales for this grant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In November 2019, 38,906 shares&#13;valued at $116,000 were forfeited as a result of the termination of employment of an officer.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In December 2019, shares valued&#13;at $54,000 were forfeited because the Company failed to achieve certain performance criteria for the year ended December 31, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In April 2019, 11,193, 8,299&#13;and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company failed to achieve certain&#13;performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees returned 9,806 common&#13;shares, valued at approximately $52,000, to pay the employees&amp;#8217; withholding taxes.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February&#13;12, 2019, employees returned 1,221 common shares, valued at approximately $20,000, to pay the employees&amp;#8217; withholding taxes.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; 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 1.45pt 0pt 0; text-align: justify"&gt;In March 2018, 12,330 and 9,130&#13;of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance&#13;criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued&#13;at approximately $62,000, to pay the employees&amp;#8217; withholding taxes.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In April&#13;2019, the Company granted 4,950 shares of common stock to various employees. For the year ended September 30, 2019, approximately&#13;$6,000 of compensation expense is included in selling, general and administrative expenses and approximately $26,000 of compensation&#13;expense is included in cost of sales for this grant. In January 2018, the Company granted 5,130 shares of common stock to various&#13;employees. For the year ended December 31, 2018, approximately $10,000 of compensation expense is included in selling, general&#13;and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; 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 1.45pt 0pt 0; text-align: justify"&gt;In 2009, the Company adopted&#13;the Performance Equity Plan 2009 (the &amp;#8220;2009 Plan&amp;#8221;). The 2009 Plan reserved 500,000 common shares for issuance. The&#13;2009 Plan provides for the issuance of either incentive stock options or nonqualified stock options to employees, consultants or&#13;others who provide services to the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;The Company has 133,016 shares&#13;available for grant under the 2009 Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;In 2016, the Company adopted&#13;the 2016 Long Term Incentive Plan (the &amp;#8220;2016 Plan&amp;#8221;). The 2016 Plan reserved 600,000 common shares for issuance, provided&#13;that, no more than 200,000 common shares be granted as incentive stock options. Awards may be made or granted to employees, officers,&#13;directors and consultants in the form of incentive stock options, non-qualified stock options, stock appreciation rights, restricted&#13;stock, restricted stock units and other stock-based awards.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;The Company has 57,345 shares&#13;available for grant under the 2016 Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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;The Company did not grant any stock options&#13;in 2019 or 2018.&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;A summary of the status of the Company&amp;#8217;s&#13;stock option plans is as follows:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Weighted Average&#13;    Exercise Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Average remaining&#13;    contractual term&amp;#160;(in years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Aggregate Intrinsic&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify"&gt;&lt;font style="color: Black"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;41,772&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;7.58&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;0.29&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(35,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;6.60&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(6,772&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;12.67&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;Outstanding&#13;    and Exercisable at December 31, 2019&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 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;During the year ended December 31, 2019,&#13;35,000 stock options were exercised, pursuant to the provisions of the stock option plan, where the Company received no cash and&#13;34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise. The 34,478 shares that the Company&#13;received were valued at $231,003, the fair market value of the shares on the date of exercise.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="AsOf2019-12-31" unitRef="Pure" decimals="INF">0.59</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-12-31"> 2020</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;REVENUE&#13;                                         RECOGNITION&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Contracts&#13;                                         with Customers and Performance Obligations&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;majority of the Company&amp;#8217;s revenues are from long-term contracts with the U.S. government and commercial contractors. The&#13;Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,&#13;payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,&#13;the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer&#13;contract or on a standalone basis.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;To&#13;determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined&#13;and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance&#13;obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine&#13;a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit&#13;recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer&#13;in exchange for payment and is the unit of account for recognizing revenue. The Company&amp;#8217;s performance obligations in its&#13;contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance&#13;obligation representing a series of products when the contract contains multiple products that are substantially the same. The&#13;Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment&#13;activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.&#13;Shipping costs are included in costs of sales. The Company provides warranties on many of its products&lt;u&gt;;&lt;/u&gt; however, since&#13;customers cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are&#13;not separate performance obligations.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;contract&amp;#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the&#13;performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction&#13;price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,&#13;the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated&#13;on the basis of cost.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable&#13;in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors&#13;are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from&#13;revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each&#13;product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of&#13;the time value of money when the timing difference between receipt of payment and transferring the good or service is less than&#13;one year.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;majority of the Company&amp;#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative&#13;use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed&#13;to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts&#13;the transfer of control to the customer which occurs as the Company incurs costs on its contracts.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups&#13;contracts together that have similar characteristics. Contract gross profit margins are calculated using the estimated costs for&#13;either the individual contract or the portfolio as applicable. Significant judgment is used to determine which contracts are grouped&#13;together to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be&#13;materially different than if applied to individual contracts.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s contracts are often modified to account for changes in contract specifications and requirements. The Company considers&#13;contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations.&#13;The effect of a contract modification on the transaction price&lt;u&gt;,&lt;/u&gt; and the measure of progress for the performance obligation&#13;to which it relates, are recognized prospectively when the remaining goods or services are distinct and on a cumulative catch-up&#13;basis when the remaining goods or services are not distinct.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The&#13;Company also has contracts that are considered point in time. Under the point in time revenue recognition model, revenue is recognized&#13;when control of the components has transferred to the customer, in most cases this will be based on shipping terms.&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Contract&#13;                                         Estimates&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates&#13;variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,&#13;current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will&#13;not occur when the uncertainty is resolved.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected&#13;at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount&#13;of revenue to recognize. For any costs incurred that do not depict the Company&amp;#8217;s performance in transferring control of&#13;goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are&#13;not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,&#13;materials and subcontractors&amp;#8217; costs, other direct costs and an allocation of indirect costs.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes&#13;to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of&#13;any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.&#13;ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts&#13;to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,&#13;the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,&#13;execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other&#13;variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with&#13;the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates&#13;are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue&#13;in the period the change is determined.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;When&#13;changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis&#13;in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance&#13;obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,&#13;a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Capitalized&#13;Contract Acquisition Costs and Fulfillment Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Contract&#13;acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have&#13;incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment&#13;costs that are subject to capitalization in accordance with the guidance in &lt;font style="color: black"&gt;Accounting Standards&#13;Codification Subtopic 340-40, &amp;#8220;Other Assets and Deferred Costs&amp;#8212;Contracts with Customers.&amp;#8221;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Disaggregation&#13;                                         of Revenue&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents the Company&amp;#8217;s revenue disaggregated by contract type:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt; 2018&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;(restated)&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 50%; color: windowtext; text-align: left"&gt;Aerostructure&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;41,921,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;35,107,506&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Aerosystems&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;26,624,568&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;17,626,968&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt"&gt;Kitting and Supply Chain Management&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;18,972,888&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;17,631,542&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;87,518,688&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;b&gt;70,366,016&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Transaction&#13;Price Allocated to Remaining Performance Obligations&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately&#13;$148 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied&#13;or partially satisfied performance obligations as of December 31, 2019. The Company estimates that it will recognize approximately&#13;59% of this amount in fiscal year 2020 and the remainder by fiscal year 2023.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;RECONCILIATION&#13;                                         OF CASH AND RESTRICTED CASH&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to the total of the same such amounts shown in the statement of cash flows:&lt;/font&gt; &amp;#160; &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2019&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 70%; text-align: justify"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;4,052,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,380,684&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in"&gt;Total cash and restricted cash shown in the statement of cash flow&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,432,793&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to the total of the same such amounts shown in the statement of cash flows:&lt;/font&gt; &amp;#160; &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2019&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 70%; text-align: justify"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;4,052,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,380,684&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in"&gt;Total cash and restricted cash shown in the statement of cash flow&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,432,793&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;br /&gt;&#13;Useful Life&#13;    (years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 58%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,829,592&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;2,879,707&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; color: windowtext; text-align: center"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;5 to 7&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Computer equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;4,179,087&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,973,406&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;709,350&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;707,726&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;7&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Automobiles and trucks&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;13,162&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;13,162&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Leasehold improvements &lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,573,874&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,994,253&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#160;Lesser&#13;    of lease term or 10 years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"&gt;&lt;font style="color: Black"&gt;Total gross property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;11,305,065&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;9,568,254&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;Less accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;8,022,126&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;7,023,062&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"&gt;&lt;font style="color: Black"&gt;Total property and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;3,282,939&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;Depreciation and amortization&#13;expense for the years ended December 31, 2019 and 2018 was $999,063 and $710,197, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;During the years ended&#13;December 31, 2019 and 2018, the Company acquired $399,800 and $649,410, respectively, of property and equipment under capital&#13;leases.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;br /&gt;&#13;Useful Life&#13;    (years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 58%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,829,592&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;2,879,707&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; color: windowtext; text-align: center"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;5 to 7&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Computer equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;4,179,087&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,973,406&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;709,350&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;707,726&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;7&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;Automobiles and trucks&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;13,162&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;13,162&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Leasehold improvements &lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,573,874&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,994,253&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#160;Lesser&#13;    of lease term or 10 years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"&gt;&lt;font style="color: Black"&gt;Total gross property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;11,305,065&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;9,568,254&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;Less accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;8,022,126&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;7,023,062&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"&gt;&lt;font style="color: Black"&gt;Total property and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;3,282,939&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="color: Black"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The provision for income taxes consists&#13;of the following:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Year&#13;    ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;&lt;b&gt;Current:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;Federal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;(2,220&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;State&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;18,268&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;&lt;b&gt;Deferred:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;Federal&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;State&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;16,048&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;The difference between the income&#13;tax provision computed at the federal statutory rate and the actual tax provision is accounted for as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Taxes computed at the federal statutory&#13;    rate&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(1,012,457&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(1,511,080&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;State income tax, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,890&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;14,432&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Prior year true-up&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;17,865&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Research and development tax credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(180,813&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(163,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Change in valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,127,573&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,617,139&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;10,870&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;171&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="color: Black"&gt;Permanent differences&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;54,814&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;41,424&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;16,048&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Principal&#13;                                         business activity And summary of significant Accounting policies&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company consists of CPI Aerostructures, Inc. (&amp;#8220;CPI&amp;#8221;) and Welding Metallurgy, Inc. (&amp;#8220;WMI&amp;#8221;), a wholly owned&#13;subsidiary acquired on December 20, 2018 and Compac Development Corporation (&amp;#8220;Compac&amp;#8221;), a wholly owned subsidiary&#13;of WMI, collectively the &amp;#8220;Company.&amp;#8221;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;CPI&#13;is a U.S. supplier of aircraft parts for fixed wing aircraft and helicopters in both the commercial and defense markets. We manufacture&#13;complex aerostructure assemblies, as well as aerosystems. Additionally, we supply parts for maintenance, repair and overhaul (&amp;#8220;MRO&amp;#8221;)&#13;and kitting contracts.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;CPI&#13;acquired WMI on December 20, 2018 (see discussion below) and the year ended December 31, 2018 operating results include the operating&#13;results of WMI from the date of acquisition.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;An&#13;operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating&#13;decision maker (the &amp;#8220;CODM&amp;#8221;) to make decisions about resources to be allocated to the segment and assess its performance.&#13;Operating segments may be aggregated only to a limited extent. The Company&amp;#8217;s CODM, the Chief Executive Officer, reviews&#13;financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes&#13;of making operating decisions and assessing financial performance. The Company has determined that it has a single operating and&#13;reportable segment. &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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company&#13;accounts and transactions have been eliminated in consolidation.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Acquisition&#13;of WMI&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 20, 2018, pursuant to the Stock Purchase Agreement (&amp;#8220;SPA&amp;#8221;), dated as of March 21, 2018, with Air Industries&#13;Group (&amp;#8220;Air Industries&amp;#8221;), the Company purchased from Air Industries all of the outstanding shares of WMI, previously&#13;a wholly owned subsidiary of Air Industries (the &amp;#8220;WMI Acquisition&amp;#8221;).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Use&#13;of Estimates&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of financial statements in conformity with accounting principles generally accepted in the United States of America&#13;(&amp;#8220;U.S. GAAP&amp;#8221;) requires the use of estimates by management. Actual results could differ from these estimates.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Business&#13;Combinations &lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company applied acquisition accounting for the WMI acquisition in accordance with Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;)&#13;805, &amp;#8220;Business Combinations&amp;#8221; (&amp;#8220;ASC Topic 805&amp;#8221;). Acquisition accounting requires that the assets acquired&#13;and liabilities assumed be recorded at their respective estimated fair values at the date of acquisition. The excess purchase&#13;price over fair value of the net assets acquired is recorded as goodwill. In determining estimated fair values, we are required&#13;to make estimates and assumptions that affect the recorded amounts including, but not limited to, expected future cash flows,&#13;discount rates, remaining useful lives of long-lived assets, useful lives of identified intangible assets, replacement or reproduction&#13;costs of property and equipment and the amounts to be recovered in future periods from acquired net operating losses and other&#13;deferred tax assets. Our estimates in this area impact, among other items, the amount of depreciation and amortization, impairment&#13;charges in certain instances if the asset becomes impaired, and income tax expense or benefit that we report. Our estimates of&#13;fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain. See Note 2. &amp;#8220;Business&#13;Combinations&amp;#8221; for a summary and status of the application of acquisition accounting.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Revenue&#13;Recognition&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 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;Effective January 1, 2018, the Company adopted&#13;Accounting Standards Codification Topic 606, &amp;#34;Revenue from Contracts with Customers&amp;#34; (&amp;#34;ASC 606&amp;#34;), using the&#13;modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised&#13;good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good&#13;or service. The majority of the Company&amp;#8217;s performance obligations are satisfied over-time as the Company (i) sells products&#13;with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin&#13;for work completed to date. Under the over-time revenue recognition model, revenue and gross profit are recognized over the contract&#13;period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs&#13;at completion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The corrected adoption of ASC 606 resulted&#13;in a restatement of previously issued consolidated financial statements. See Note 18.&lt;/p&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;See&#13;Note 3, &amp;#8220;Revenue&amp;#8221;, for additional information regarding the Company's revenue recognition policy.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Government&#13;Contracts&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s government contracts are subject to the procurement rules and regulations of the U.S. government. Many of the&#13;contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition&#13;Regulation (&amp;#8220;FAR&amp;#8221;), which provides guidance on the types of costs that are allowable in establishing prices for goods&#13;and services under U.S. government contracts. For example, costs such as those related to charitable contributions, advertising,&#13;interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment&#13;of a government contract, the Company may be audited in respect to the direct and allocated indirect costs attributable thereto.&#13;These audits may result in adjustments to the Company&amp;#8217;s contract cost, and/or revenue.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;When&#13;contractual terms allow, the Company invoices its customers on a progress basis.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Cash&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company maintains its cash in five financial institutions. The balances are insured by the Federal Deposit Insurance Corporation.&#13;From time to time, the Company&amp;#8217;s balances may exceed these limits. As of December 31, 2019 and 2018, the Company had $4,020,203&#13;and $4,033,781, respectively, of uninsured balances. The Company limits its credit risk by selecting financial institutions considered&#13;to be highly credit worthy.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Accounts&#13;Receivable&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;receivable are reported at their outstanding unpaid principal balances. The Company writes off accounts when they are deemed to&#13;be uncollectible.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Inventory&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are reported at lower of cost or net realizable value.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Property&#13;                                         and Equipment&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;and equipment are recorded at cost.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&#13;and amortization of property and equipment is provided by the straight-line method over the shorter of estimated useful lives&#13;of the respective assets or the life of the lease, for leasehold improvements.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Leases&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains&#13;a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU&#13;assets and operating lease liabilities in our consolidated balance sheets.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ROU&#13;assets represent the Company&amp;#8217;s right to use an underlying asset during the lease term, and lease liabilities represent the Company&amp;#8217;s&#13;obligation to make lease payments arising from the lease. The determination of the length of lease terms is affected by options&#13;to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The existence of significant&#13;economic incentive is the primary consideration when assessing whether the Company is reasonably certain of exercising an option&#13;in a lease. Both finance and operating lease ROU assets and liabilities are recognized at commencement date and measured as the&#13;present value of lease payments to be made over the lease term. As the interest rate implicit in the lease is not readily available&#13;for most of the Company&amp;#8217;s leases, the Company uses its estimated incremental borrowing rate in determining the present value of&#13;lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.&#13;The lease ROU asset recognized at commencement is adjusted for any lease payments related to initial direct costs, prepayments,&#13;and lease incentives.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;operating leases, lease expense is recognized on a straight-line basis over the lease term. For finance leases, lease expense&#13;comprises the amortization of the ROU assets recognized on a straight-line basis generally over the shorter of the lease term&#13;or the estimated useful life of the underlying asset and interest on the lease liability. Variable lease payments not dependent&#13;on a rate or index are recognized when the event, activity, or circumstance in the lease agreement upon which those payments are&#13;contingent is probable of occurring and are presented in the same line of the consolidated balance sheet as the rent expense arising&#13;from fixed payments. The Company has lease agreements with lease and non-lease components. Non-lease components are combined with&#13;the related lease components and accounted for as lease components for all classes of underlying assets.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Long-Lived&#13;Assets&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company reviews its long-lived assets and certain related intangibles for impairment whenever changes in circumstances indicate&#13;that the carrying amount of an asset may not be fully recoverable. As a result of its review, the Company does not believe that&#13;any such change has occurred. If such changes in circumstance are present, a loss is recognized to the extent the carrying value&#13;of the asset is in excess of the fair value of cash flows expected to result from the use of the asset and amounts expected to&#13;be realized upon its eventual disposition.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Short-Term&#13;Debt&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;fair value of the Company&amp;#8217;s short-term debt is estimated based on the current rates offered to the Company for debt of similar&#13;terms and maturities. Using this method, the fair value of the Company&amp;#8217;s short-term debt was not significantly different&#13;than the stated value at December 31, 2019 and 2018.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Fair&#13;Value&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values&#13;because of the short-term nature of these instruments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt"&gt;Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;font style="font: 10pt Times New Roman, Times, Serif"&gt;We&#13;estimated the fair value of debt using market quotes and calculations based on market rates.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Loss&#13;Per Share&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&#13;loss per common share is computed using the weighted-average number of shares outstanding. Diluted loss per common share is computed&#13;using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding options&#13;to purchase common stock. There were no incremental shares that were used in the calculation of diluted loss per common share&#13;in 2019 and 2018. Since the Company is in a loss position no incremental shares were used in the calculation of diluted loss per&#13;share since these shares would be considered anti-dilutive.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Income&#13;taxes&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;taxes are accounted for under the asset and liability method whereby deferred tax assets and liabilities are recognized for future&#13;tax consequences attributable to the temporary differences between the consolidated financial statements carrying amounts of assets&#13;and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities&#13;are measured using enacted tax rates expected to apply in the years in which those temporary differences are expected to be recovered&#13;or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes&#13;the enactment date. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely&#13;than not that some portion or all of the deferred tax assets will not be realized.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s policy is to record estimated interest and penalties related to uncertain tax positions in income tax expense.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Recently&#13;                                         Adopted Accounting Pronouncements&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;February 2016, the FASB issued Accounting Standards Update No. 2016-02, "Leases (Topic 842)" (&amp;#8220;ASU 2016-02"), which sets&#13;out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally,&#13;entities were required to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative&#13;period presented in the financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained&#13;earnings. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in&#13;July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the &amp;#8220;new lease standard&amp;#8221;).&#13;Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease&#13;standard at the adoption date instead of at the earliest comparative period presented and continue to apply the provisions of&#13;the previous lease standard in its annual disclosures for the comparative periods. The new lease standard requires lessees to&#13;present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged&#13;compared to the current accounting guidance. Additional footnote disclosures related to leases will also be required.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 1, 2019, the Company adopted the new lease standard using the optional transition method. The comparative financial information&#13;will not be restated and will continue to be reported under the previous lease standard in effect during those periods. In addition,&#13;the new lease standard provides a number of optional practical expedients in transition. The Company elected the package of practical&#13;expedients. As such, the Company will not reassess whether expired or existing contracts are or contain a lease; will not need&#13;to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company&#13;did not elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to&#13;the Company.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;new lease standard also provides practical expedients for an entity&amp;#8217;s ongoing accounting. The Company elected the short-term&#13;lease recognition exemption for all leases that qualify. This means, for those leases that qualify, the Company will not recognize&#13;ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases&#13;of those assets in transition. The Company elected the practical expedient to not separate lease and non-lease components for&#13;certain classes of assets (office buildings).&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 1, 2019, the Company recognized right of use assets and lease liabilities in the range of approximately $5.3 million to&#13;$5.9 million, respectively, on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.&lt;/font&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Business&#13;Combinations &lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company applied acquisition accounting for the WMI acquisition in accordance with Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;)&#13;805, &amp;#8220;Business Combinations&amp;#8221; (&amp;#8220;ASC Topic 805&amp;#8221;). Acquisition accounting requires that the assets acquired&#13;and liabilities assumed be recorded at their respective estimated fair values at the date of acquisition. The excess purchase&#13;price over fair value of the net assets acquired is recorded as goodwill. In determining estimated fair values, we are required&#13;to make estimates and assumptions that affect the recorded amounts including, but not limited to, expected future cash flows,&#13;discount rates, remaining useful lives of long-lived assets, useful lives of identified intangible assets, replacement or reproduction&#13;costs of property and equipment and the amounts to be recovered in future periods from acquired net operating losses and other&#13;deferred tax assets. Our estimates in this area impact, among other items, the amount of depreciation and amortization, impairment&#13;charges in certain instances if the asset becomes impaired, and income tax expense or benefit that we report. Our estimates of&#13;fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain. See Note 2. &amp;#8220;Business&#13;Combinations&amp;#8221; for a summary and status of the application of acquisition accounting.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0pt 0"&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Fair&#13;Value&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values&#13;because of the short-term nature of these instruments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt"&gt;Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;font style="font: 10pt Times New Roman, Times, Serif"&gt;We&#13;estimated the fair value of debt using market quotes and calculations based on market rates.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values&#13;because of the short-term nature of these instruments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt"&gt;Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,987,918&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Loss&#13;Per Share&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&#13;loss per common share is computed using the weighted-average number of shares outstanding. Diluted loss per common share is computed&#13;using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding options&#13;to purchase common stock. There were no incremental shares that were used in the calculation of diluted loss per common share&#13;in 2019 and 2018. Since the Company is in a loss position no incremental shares were used in the calculation of diluted loss per&#13;share since these shares would be considered anti-dilutive.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;BUSINESS&#13;                                         COMBINATION&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;                                         discussed in Note 1, the Company completed the WMI Acquisition on December 20, 2018.&#13;                                         The acquisition was accounted for as a business combination in accordance with ASC Topic&#13;                                         805. Accordingly, the Company recorded the estimated fair value of the assets and liabilities&#13;                                         assumed at the date of acquisition. The acquisition was considered a stock purchase for&#13;                                         tax purposes.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million&#13;dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital&#13;adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components&#13;of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally&#13;objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The&#13;Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO USA,&#13;LLP (&amp;#8220;BDO&amp;#8221;) for a binding resolution. During the course of BDO&amp;#8217;s work, Air Industries conceded on three of the&#13;four items of contention, leaving only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in&#13;favor of the Company that there should be no changes to the Closing Working Capital Statement as prepared by the Company. The&#13;result of the conceded items and BDO determination would decrease the purchase price of the acquisition by approximately $4.1&#13;million. On September 16, 2019, the Company received a letter from Air Industries acknowledging the conceded items and, among&#13;other things, rejecting the determination by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court&#13;of the State of New York, County of New York, against Air Industries seeking, among other things, an order of specific performance&#13;requiring Air Industries to comply with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries&#13;in the amount of approximately $4.1 million.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;October 2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents&#13;the value of the conceded items. The remaining escrowed amount of approximately $1,381,000 is shown as restricted cash on the&#13;consolidated balance sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not recorded&#13;on the Company&amp;#8217;s balance sheet due to the uncertainty of collection.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired&#13;and liabilities assumed from WMI based on the BDO determination. Due to new information discovered during the measurement period&#13;adjustments were made to the current period. The Company has determined the fair values of the assets and liabilities acquired&#13;and has recorded the fair value of the assets acquired as of December 20, 2018, assuming only the collection of the remaining&#13;amount escrowed. Collection of the additional $2.1 million is uncertain.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table provides the allocation of the total purchase price of $5.9 million ($7.9 million less $2 million collected and&#13;to be collected from escrow) to the identifiable tangible and intangible assets and liabilities of WMI based on their respective&#13;fair values. The remaining useful lives represent the period over which acquired tangible and intangible assets with a finite&#13;life are being depreciated or amortized.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Fair Values&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Estimated Useful Lives&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,250,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,670,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,726,110&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property plant &amp;#38; equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;901,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5 to 7 Years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,932,818&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Intangible&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4 Years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Goodwill&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,784,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left; padding-bottom: 1pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,900,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had occurred on January 1, 2018:&lt;/font&gt; &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;Year Ended December 31, 2018&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;Restated&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-indent: 0in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;84,217,706&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,567,859&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;                                         pro forma results presented above include the impact of eliminating parent company charges&#13;                                         for general expenses and interest, net of tax.&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table provides the allocation of the total purchase price of $5.9 million ($7.9 million less $2 million collected and&#13;to be collected from escrow) to the identifiable tangible and intangible assets and liabilities of WMI based on their respective&#13;fair values. The remaining useful lives represent the period over which acquired tangible and intangible assets with a finite&#13;life are being depreciated or amortized.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Fair Values&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Estimated Useful Lives&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;1,250,523&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,670,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,726,110&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Property plant &amp;#38; equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;901,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5 to 7 Years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,932,818&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Intangible&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4 Years&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Goodwill&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,784,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left; padding-bottom: 1pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,900,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;INTANGIBLES AND GOODWILL&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;Intangibles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Less: amortization of intangibles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(125,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Total Intangibles, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Goodwill&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,784,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As discussed in Note 1, the Company completed&#13;the WMI Acquisition on December 20, 2018. The acquisition was accounted for as a business combination in accordance with ASC Topic&#13;805. Accordingly, the Company recorded the fair value of the assets and liabilities assumed at the date of acquisition.&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="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As a&#13;result of the acquisition, the Company recorded Goodwill of $1,784,254 as a result of adjustments to the fair value of the acquired&#13;WMI inventory. The Company&amp;#8217;s intangible asset is comprised of the value of the customer relationships acquired as part of&#13;the WMI Acquisition. The useful life is four years representing the remaining economic life.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; 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"&gt;Amortization expense for the year ended December 31, 2019 was $125,000.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;Intangibles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Less: amortization of intangibles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(125,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Total Intangibles, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Goodwill&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,784,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <cvu:MinimumAdjustedEbitda contextRef="From2019-10-01to2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="USD" decimals="0">2000000</cvu:MinimumAdjustedEbitda>
    <cvu:MinimumAdjustedEbitda contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited3Member_srt_MinimumMember" unitRef="USD" decimals="0">1000000</cvu:MinimumAdjustedEbitda>
    <cvu:MinimumAdjustedEbitda contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="USD" decimals="0">2000000</cvu:MinimumAdjustedEbitda>
    <cvu:DebtServiceCoverageRatio contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="Pure" decimals="INF">1.0</cvu:DebtServiceCoverageRatio>
    <cvu:DebtServiceCoverageRatio contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember" unitRef="Pure" decimals="INF">1.5</cvu:DebtServiceCoverageRatio>
    <cvu:MaximumLeverageRatio contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="Pure" decimals="INF">1.0</cvu:MaximumLeverageRatio>
    <cvu:MaximumLeverageRatio contextRef="AsOf2019-12-31_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember" unitRef="Pure" decimals="INF">3.0</cvu:MaximumLeverageRatio>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The maturities of the long-term debt (excluding unamortized debt&#13;issuance costs) as of December 31, 2019, are as follows:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Year ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: left"&gt;&lt;font style="color: Black"&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;font style="color: Black"&gt;2,484,619&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,452,149&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;187,853&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;109,485&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;15,127&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,249,233&lt;/font&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;RESTATEMENT&#13;                                         OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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;On February 14, 2020, the Company filed&#13;a Form 8-K disclosing that the Audit &amp;#38; Finance Committee of the Company&amp;#8217;s Board of Directors, determined, based on the&#13;recommendation of management, that the Company&amp;#8217;s consolidated financial statements which were included in its annual report&#13;on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended March 31, 2018, June&#13;30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019, June 30, 2019, and&#13;September 30, 2019 and related financial information should no longer be relied upon, and determined that the consolidated financial&#13;statements will be restated. The errors were uncovered as part of the preparation of the Company&amp;#8217;s consolidated financial&#13;statements for the fiscal year ended December 31, 2019.&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;As a result, the Company restated the 2018&#13;consolidated financial statements, which is referred to as the &amp;#8220;Restatement.&amp;#8221; The Restatement corrects errors which&#13;are discussed in detail within this footnote.&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;The errors primarily related to the timing&#13;of recognition of revenue from contracts with customers.&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;b&gt;&lt;i&gt;Restatement&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following is a discussion of the restatement&#13;adjustments that were made to the Company&amp;#8217;s previously issued consolidated financial statements:&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;u&gt;(a) Revenue recognition&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; text-align: justify"&gt;The Company recognizes revenues and profits&#13;for contracts with customers using the cost-to-cost percentage of completion method of accounting. Historically, for long-term&#13;programs, the Company applied the cost-to-cost percentage of completion method at the program level, that is, for the entire duration&#13;of expected production activity on a particular program. The Company estimated its revenue recognition utilizing the life of the&#13;program to both measure progress and estimate profit margin. Under this approach, the Company estimated the total expected customer&#13;purchases over the life of the program, which included unexercised and non-binding customer purchase options, which resulted in&#13;the recognition of $100.9 million of misstated contract assets, contract liabilities and loss reserves.&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;The Company has now concluded that its&#13;life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC Topic 606, the performance obligation&#13;is the appropriate unit of accounting. The Company identifies performance obligations to customers once a contract is established&#13;in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is typically established upon execution of&#13;a purchase order either in accordance with a long-term customer agreement or on a standalone basis. The transaction price is also&#13;determined at the contract level and excludes amounts related to unexercised customer options. Similarly, the Company&amp;#8217;s cost-to-cost&#13;input method to measure progress must consider only the costs incurred relative to the total expected costs of satisfying the performance&#13;obligations identified in the contract, exclusive of unexercised customer options.&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;To correct these errors, the related revenue&#13;was reversed in the period in which the accounting errors took place and recognized in subsequent periods as control of the goods&#13;or services in the contract passed to the customer over time based on a cost-to-cost input method measure of progress. Additionally,&#13;certain adjustments to contract assets and contract liabilities were made to the consolidated balance sheet at the end of the period&#13;in which the accounting errors occurred.&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;u&gt;(b) Other&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; text-align: justify"&gt;The Company corrected other immaterial&#13;misstatements relating to previously unrecorded audit adjustments.&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;u&gt;(c) Income taxes&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; text-align: justify"&gt;The Company has recorded tax adjustments&#13;related to the impact of the restatement.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Impact&#13;on Consolidated Statements of Operations&lt;/i&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated statements of operations for the fiscal year ended December&#13;31, 2018 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;For the Year Ended December 31, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Revenue&lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right"&gt;83,929,270&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;(13,563,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right"&gt;70,366,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;65,765,007&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;671,122&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;66,155,986&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;18,164,263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,210,030&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,528,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,780,027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;8,635,380&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(5,569,997&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Other expense:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;Other income&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,709&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,709&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,989,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(1,989,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Total other expense, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,960,708&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(1,960,708&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) before provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,674,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,530,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,463,109&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(4,447,061&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;16,048&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;2,211,563&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,447,061&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,546,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Other&#13;    comprehensive income net of tax &amp;#8211; change&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Change in unrealized loss-interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,226,363&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,447,061&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,531,953&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(0.80&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(0.80&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,489,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Impact&#13;on Consolidated Statement of Comprehensive Income (Loss)&lt;/i&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;only change to the consolidated statement of comprehensive income (loss) for the fiscal year ended December 31, 2018 as a result&#13;of the Restatement is due to the change in net income (loss).&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Impact&#13;on Consolidated Balance Sheet&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated balance sheet as of December 31, 2018 is as follows:&lt;/font&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;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    Previously&lt;br /&gt;&#13;    Reported&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;    &lt;br /&gt;&#13;    Recognition&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;    Taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    Restated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    Assets:&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: black; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted&#13;    cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,623,329&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;99,242&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,722,571&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Contract&#13;    assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113,333,491&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(95,744,625&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,588,866&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,711,997&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(350,386&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,361,611&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Refundable&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;434,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    expenses and other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,972,630&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,972,630&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Current Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;140,204,589&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(97&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;44,208,723&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;    and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Refundable&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;434,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;279,318&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(279,318&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,575&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,575&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;143,713,674&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(279,512&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;47,438,393&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Liabilities&#13;    and Shareholders' Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,902,481&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,902,481&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued&#13;    expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,558,160&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,558,160&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Contract&#13;    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,588,500&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,664,079&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,252,579&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;216,606&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,446,952&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,663,558&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    portion of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,434,981&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,434,981&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,008&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113,992&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Current Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;17,815,728&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5,111,031&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#8212;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(1,008&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;22,925,751&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Line&#13;    of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,038,685&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,038,685&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Long-term&#13;    debt, net of current portion&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,876,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,876,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,028,553&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,028,553&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;531,124&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;531,124&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;50,290,328&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5,111,031&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#8212;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(4,029,561&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;51,371,798&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Shareholders&amp;#8217;&#13;    Equity (Deficit):&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Common&#13;    stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,718&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,718&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additional&#13;    paid-in capital&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70,651,413&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70,651,413&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Retained&#13;    earnings (accumulated deficit)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22,760,215&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(100,855,656&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(251,144&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,750,049&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(74,596,536&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Shareholders&amp;#8217; Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;93,423,346&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(100,855,656&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3,750,049&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(3,933,405&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Liabilities and Shareholders&amp;#8217; &lt;br /&gt;&#13;Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;143,713,674&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(279,512&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;47,438,393&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Cumulative&#13;Effect of Prior Period Adjustments&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents the impact of the Restatement on the Company&amp;#8217;s shareholders&amp;#8217; equity (deficit) as of January&#13;1, 2018:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Common&lt;/b&gt;&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Stock&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;Additional &lt;br /&gt;&#13;Paid-in&lt;br /&gt;&#13; Capital&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;Retained &lt;br /&gt;&#13;Earnings &lt;br /&gt;&#13;(accumulated &lt;br /&gt;&#13;deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Accumulated &lt;br /&gt;&#13;Other &lt;br /&gt;&#13;Comprehensive &lt;br /&gt;&#13;Loss&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Total &lt;br /&gt;&#13;Shareholders&amp;#8217; &lt;br /&gt;&#13;Equity &lt;br /&gt;&#13;(Deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 35%"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2018&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(As&#13;previously reported)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;20,548,652&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;74,313,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Adjustments:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;Revenue recognition&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Cumulative restatement adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2018&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(As Restated)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,049,783&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(13,285,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&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; 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;&#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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&amp;#160;&lt;/i&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Impact&#13;on Consolidated Statement of Cash Flows&lt;/i&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated statement of cash flows for the fiscal year ended December&#13;31, 2018 is as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;For&#13;    the Year Ended December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;As&#13;    Previously &lt;br /&gt;&#13;    Reported&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Restatement&#13;    &lt;br /&gt;&#13;    Adjustments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;As&#13;    Restated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from operating activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    income (loss)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,211,563&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(9,758,316&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,546,753&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Adjustments&#13;    to reconcile net income (loss) to net cash used in operating activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Depreciation&#13;    and amortization&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;710,197&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;710,197&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Amortization&#13;    of debt issuance cost&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;95,942&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(436&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;95,506&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Deferred&#13;    rent&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(70,764&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(70,764&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Stock-based&#13;    compensation expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;671,620&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;671,620&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Common&#13;    stock issues as employee compensation&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;45,913&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;45,913&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,337,053&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,337,053&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Adjustment&#13;    for maturity of interest rate swap&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;20,600&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,800&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;14,800&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Bad&#13;    debt expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;125,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(99,242&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;25,758&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Changes&#13;    in operating assets and liabilities, net of effects of acquisition:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,796,225&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(50,283&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,846,508&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in contract assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,174,941&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;12,629,627&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,454,686&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in inventory&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(57,272&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;350,038&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;292,766&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in prepaid expenses and other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,702&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(27,957&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(22,255&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase in refundable income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(870,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;870,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Decrease&#13;    in accounts payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,696,024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(230,771&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,926,795&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in contract liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;866,968&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,563,954&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,430,922&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    (decrease) in loss reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;44,933&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(59,329&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(14,396&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Decrease&#13;    in other liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(10,976&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,801&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,175&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in income taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,673&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,008&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,665&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash used in operating activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,535,038&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(150,775&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,685,813&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from investing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Purchase&#13;    of property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(559,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(559,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Purchase&#13;    of WMI&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,050,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;98,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,952,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash used in investing activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,609,943&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;98,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,511,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from financing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    proceeds from sale of common stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;16,166,117&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;16,166,117&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Payment&#13;    of line of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,500,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,500,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Proceeds&#13;    from line of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;7,700,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;7,700,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Payment&#13;    of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(3,314,789&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(3,314,789&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Debt&#13;    issuance costs&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(209,082&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;51,869&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(157,213&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash provided by financing activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;13,842,246&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;51,869&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;13,894,115&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    increase in cash and restricted cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,697,265&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,697,265&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    and restricted cash at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,430,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,430,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    and restricted cash at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;6,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;6,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Supplemental&#13;    schedule of noncash investing and financing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Equipment&#13;    acquired under capital leases&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;649,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;649,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Supplemental&#13;    schedule of cash flow information:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    paid during the year for interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,134,574&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,134,574&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    paid for income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,947&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,947&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&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; 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;font style="color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated statements of operations for the fiscal year ended&#13;December 31, 2018 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;For the Year Ended December 31, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Revenue&lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right"&gt;83,929,270&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;(13,563,254&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right"&gt;70,366,016&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;65,765,007&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;671,122&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;66,155,986&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;18,164,263&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,210,030&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,528,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,780,027&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;8,635,380&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(5,569,997&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Other expense:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;Other income&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,709&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,709&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,989,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(1,989,417&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Total other expense, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,960,708&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(1,960,708&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) before provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,674,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,530,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,463,109&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(4,447,061&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;16,048&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;2,211,563&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,447,061&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,546,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Other&#13;    comprehensive income net of tax &amp;#8211; change&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Change in unrealized loss-interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,226,363&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(14,234,376&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;28,999&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;4,447,061&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(7,531,953&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(0.80&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;(0.80&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,489,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;9,480,948&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated balance sheet as of December 31, 2018 is as follows:&lt;/font&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;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    of December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    Previously&lt;br /&gt;&#13;    Reported&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Revenue&#13;    &lt;br /&gt;&#13;    Recognition&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;    Taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;As&#13;    Restated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    Assets:&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: black; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted&#13;    cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,000,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,623,329&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;99,242&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,722,571&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Contract&#13;    assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113,333,491&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(95,744,625&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17,588,866&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,711,997&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(350,386&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,361,611&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Refundable&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;434,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid&#13;    expenses and other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,972,630&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,972,630&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Current Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;140,204,589&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(97&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;44,208,723&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property&#13;    and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,545,192&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Refundable&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(97&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;434,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;279,318&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(279,318&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,575&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;249,575&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;143,713,674&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(279,512&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;47,438,393&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Liabilities&#13;    and Shareholders' Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,902,481&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,902,481&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued&#13;    expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,558,160&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,558,160&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Contract&#13;    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,588,500&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,664,079&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,252,579&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Loss&#13;    reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;216,606&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,446,952&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,663,558&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    portion of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,434,981&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,434,981&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;    taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;115,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,008&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113,992&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Current Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;17,815,728&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5,111,031&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#8212;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(1,008&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;22,925,751&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Line&#13;    of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,038,685&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,038,685&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Long-term&#13;    debt, net of current portion&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,876,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,876,238&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,028,553&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(4,028,553&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;531,124&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;531,124&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;50,290,328&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5,111,031&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#8212;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(4,029,561&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;51,371,798&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Shareholders&amp;#8217;&#13;    Equity (Deficit):&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Common&#13;    stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,718&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;11,718&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additional&#13;    paid-in capital&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70,651,413&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70,651,413&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Retained&#13;    earnings (accumulated deficit)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22,760,215&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(100,855,656&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(251,144&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,750,049&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(74,596,536&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Shareholders&amp;#8217; Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;93,423,346&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(100,855,656&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3,750,049&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(3,933,405&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&#13;    Liabilities and Shareholders&amp;#8217; &lt;br /&gt;&#13;Equity (Deficit)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;143,713,674&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(95,744,625&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(251,144&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(279,512&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;47,438,393&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents the impact of the Restatement on the Company&amp;#8217;s shareholders&amp;#8217; equity (deficit) as of January&#13;1, 2018:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Common&lt;/b&gt;&lt;/p&gt;&#13;                                                                                &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Stock&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;Additional &lt;br /&gt;&#13;Paid-in&lt;br /&gt;&#13; Capital&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"&gt;Retained &lt;br /&gt;&#13;Earnings &lt;br /&gt;&#13;(accumulated &lt;br /&gt;&#13;deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Accumulated &lt;br /&gt;&#13;Other &lt;br /&gt;&#13;Comprehensive &lt;br /&gt;&#13;Loss&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"&gt;Total &lt;br /&gt;&#13;Shareholders&amp;#8217; &lt;br /&gt;&#13;Equity &lt;br /&gt;&#13;(Deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 35%"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2018&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(As&#13;previously reported)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;20,548,652&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;74,313,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Adjustments:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;Revenue recognition&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Cumulative restatement adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2018&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(As Restated)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,049,783&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(13,285,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&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; 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;&#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;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;effect of the Restatement described above on the accompanying consolidated statement of cash flows for the fiscal year ended December&#13;31, 2018 is as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;For&#13;    the Year Ended December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;As&#13;    Previously &lt;br /&gt;&#13;    Reported&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Restatement&#13;    &lt;br /&gt;&#13;    Adjustments&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;As&#13;    Restated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from operating activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    income (loss)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,211,563&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(9,758,316&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,546,753&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Adjustments&#13;    to reconcile net income (loss) to net cash used in operating activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Depreciation&#13;    and amortization&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;710,197&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;710,197&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Amortization&#13;    of debt issuance cost&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;95,942&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(436&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;95,506&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Deferred&#13;    rent&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(70,764&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(70,764&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Stock-based&#13;    compensation expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;671,620&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;671,620&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Common&#13;    stock issues as employee compensation&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;45,913&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;45,913&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,337,053&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,337,053&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Adjustment&#13;    for maturity of interest rate swap&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;20,600&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,800&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;14,800&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Bad&#13;    debt expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;125,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(99,242&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;25,758&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Changes&#13;    in operating assets and liabilities, net of effects of acquisition:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,796,225&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(50,283&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,846,508&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in contract assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,174,941&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;12,629,627&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,454,686&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in inventory&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(57,272&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;350,038&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;292,766&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(Increase)&#13;    decrease in prepaid expenses and other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,702&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(27,957&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(22,255&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase in refundable income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(870,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;870,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Decrease&#13;    in accounts payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,696,024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(230,771&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(7,926,795&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in contract liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;866,968&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,563,954&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,430,922&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    (decrease) in loss reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;44,933&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(59,329&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(14,396&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Decrease&#13;    in other liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(10,976&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,801&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,175&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Increase&#13;    in income taxes payable&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;5,673&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(1,008&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,665&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash used in operating activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,535,038&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(150,775&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(2,685,813&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from investing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Purchase&#13;    of property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(559,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(559,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Purchase&#13;    of WMI&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,050,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;98,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(5,952,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash used in investing activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,609,943&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;98,906&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,511,037&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Cash&#13;    flows from financing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    proceeds from sale of common stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;16,166,117&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;16,166,117&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Payment&#13;    of line of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,500,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(6,500,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Proceeds&#13;    from line of credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;7,700,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;7,700,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Payment&#13;    of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(3,314,789&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(3,314,789&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Debt&#13;    issuance costs&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(209,082&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;51,869&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;(157,213&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Net&#13;    cash provided by financing activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;13,842,246&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;51,869&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;13,894,115&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Net&#13;    increase in cash and restricted cash&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,697,265&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;4,697,265&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    and restricted cash at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,430,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;1,430,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    and restricted cash at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;6,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;6,128,142&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Supplemental&#13;    schedule of noncash investing and financing activities:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Equipment&#13;    acquired under capital leases&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;649,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;649,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&lt;b&gt;Supplemental&#13;    schedule of cash flow information:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    paid during the year for interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,134,574&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;2,134,574&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;Cash&#13;    paid for income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,947&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;10,947&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: #000000"&gt;&amp;#160;&lt;/font&gt;&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; 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;font style="color: #000000"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member" unitRef="USD" decimals="0">7933000</us-gaap:DebtInstrumentCarryingAmount>
    <cvu:RevolvingNoteConvertedIntoTermLoan contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member" unitRef="USD" decimals="0">6000000</cvu:RevolvingNoteConvertedIntoTermLoan>
    <cvu:ReductionInRevolvingNote contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member" unitRef="USD" decimals="0">6000000</cvu:ReductionInRevolvingNote>
    <cvu:MinimumFundedDebtToEbitdaRatio contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="Pure" decimals="INF">4.0</cvu:MinimumFundedDebtToEbitdaRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember_srt_MinimumMember" unitRef="Pure" decimals="INF">.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;The components of inventory consisted of the&#13;following:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 64%; color: windowtext; text-align: justify"&gt;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;881,761&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;2,591,872&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Work in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,916,209&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;4,015,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,093,416&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,754,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Total inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;5,891,386&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-right: 0.1in"&gt;&lt;b&gt;LINE OF CREDIT&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On March 24, 2016, the Company entered into&#13;an Amended and Restated Credit Agreement (the &amp;#8220;Credit Agreement&amp;#8221;) with BankUnited, N.A. as a lender and the sole arranger,&#13;administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &amp;#8220;BankUnited Facility&amp;#8221;). The BankUnited&#13;Facility provided for a revolving credit loan commitment of $30 million (the &amp;#8220;Revolving Loan&amp;#8221;) and a $10 million term&#13;loan (&amp;#8220;Term Loan&amp;#8221;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.&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;On June 25, 2019, the Company entered into&#13;a Fifth Amendment (the &amp;#8220;Fifth Amendment&amp;#8221;) to the Credit Agreement. Under the Fifth Amendment, the parties amended&#13;the Credit Agreement by extending the maturity date of the Company&amp;#8217;s Revolving Loan and Term Loan to June 30, 2021 and making&#13;conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens&#13;Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.&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;The BankUnited Facility required us to maintain&#13;the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing four&#13;quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain&#13;a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain&#13;a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements&#13;for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing&#13;covenants and other non-financial covenants as of and after March 31, 2018. As of December 31, 2019, the Company was not in compliance&#13;with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations&#13;in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.&#13;See Note 17, &amp;#8220;Subsequent Events&amp;#8221; for further discussion.&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;In addition to the covenant waivers, on August&#13;24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further&#13;amends the Credit Agreement, Revolving Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 17, &amp;#8220;Subsequent&#13;Events&amp;#8221;.&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;As of December 31, 2019, the Company had $26.7&#13;million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 17, &amp;#8220;Subsequent Events&amp;#8221; for further&#13;discussion.&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;The BankUnited Facility is secured by all of the Company&amp;#8217;s assets.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;LONG-TERM DEBT&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;As described above, in connection with&#13;the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving Loan and Term Loan to June&#13;30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment. The terms of the Sixth&#13;Amendment are discussed below in Note 17, &amp;#8220;Subsequent Events&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The Company paid to BankUnited, N.A. commitment&#13;and agent fees in the amount of $25,000 in 2019, together with out of pocket costs, expenses, and reasonable attorney&amp;#8217;s fees&#13;incurred by BankUnited, N.A. in connection with the Fifth Amendment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The Company has cumulatively paid approximately&#13;$488,000 of total debt issuance costs in connection with the BankUnited Facility of which approximately $71,000 is included in&#13;other assets and $15,000 is a reduction of long-term debt at December 31, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Term Loan had an initial amount of $10 million, payable in&#13;monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth Amendment, the Term Loan&#13;had a maturity date of June 31, 2021. The maturities of the long-term debt (excluding unamortized debt issuance costs) as of December&#13;31, 2019, are as follows:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Year ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: left"&gt;&lt;font style="color: Black"&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"&gt;&lt;font style="color: Black"&gt;2,484,619&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,452,149&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;187,853&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;109,485&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;2024&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;15,127&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;4,249,233&lt;/font&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 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;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Also included in long-term debt are financing&#13;leases and notes payable of $546,100 and $592,712 at December 31, 2019 and 2018, respectively, including a current portion of $384,619&#13;and $334,981, respectively.&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;The right-of-use assets under financing&#13;leases was $3,024,852 and $2,625,052 at December 31, 2019 and 2018, respectively. Accumulated depreciation of assets under financing&#13;leases was approximately $1,868,377 and $1,517,164 at December 31, 2019 and 2018, respectively.&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;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="From2019-01-01to2019-12-31_us-gaap_StateAndLocalJurisdictionMember">The state NOLs begin to expire in 2034.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember">As a result of the Tax Cuts and Jobs Act of 2017 and The Coronavirus Aid, Relief, and Economic Security Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to different rules. Our pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through 2039, if not utilized, and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and 2020 can generally be carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax years before January 1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on or after January 1, 2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future taxable income. The federal NOLs begin to expire in 2034; losses generated in 2018 and forward have an indefinite life.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <cvu:OffsetTaxableIncomeForRegularTaxPurposePercent contextRef="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2019Member" unitRef="Pure" decimals="INF">1.00</cvu:OffsetTaxableIncomeForRegularTaxPurposePercent>
    <cvu:OffsetTaxableIncomeForRegularTaxPurposePercent contextRef="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_TaxYear2017Member" unitRef="Pure" decimals="INF">1.00</cvu:OffsetTaxableIncomeForRegularTaxPurposePercent>
    <cvu:OffsetTaxableIncomeForRegularTaxPurposePercent contextRef="From2019-01-01to2019-12-31_us-gaap_InternalRevenueServiceIRSMember_us-gaap_LatestTaxYearMember" unitRef="Pure" decimals="INF">80</cvu:OffsetTaxableIncomeForRegularTaxPurposePercent>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Revenue&#13;Recognition&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 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;Effective January 1, 2018, the Company adopted&#13;Accounting Standards Codification Topic 606, &amp;#34;Revenue from Contracts with Customers&amp;#34; (&amp;#34;ASC 606&amp;#34;), using the&#13;modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised&#13;good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good&#13;or service. The majority of the Company&amp;#8217;s performance obligations are satisfied over-time as the Company (i) sells products&#13;with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin&#13;for work completed to date. Under the over-time revenue recognition model, revenue and gross profit are recognized over the contract&#13;period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs&#13;at completion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The corrected adoption of ASC 606 resulted&#13;in a restatement of previously issued consolidated financial statements. See Note 18.&lt;/p&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;See&#13;Note 3, &amp;#8220;Revenue&amp;#8221;, for additional information regarding the Company's revenue recognition policy.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;INCOME&#13;                                         TAXES&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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;We account for income taxes in accordance&#13;with ASC 740 (Topic 740, Income Taxes). ASC 740 is an asset and liability approach that requires the recognition of deferred tax&#13;assets and liabilities for the expected tax consequences or events that have been recognized in our consolidated financial statements&#13;or tax returns. ASC Topic 740 also clarifies the accounting for uncertainty in income taxes recognized in the consolidated financial&#13;statements. The interpretation prescribes a recognition threshold and measurement attribute for the consolidated financial statements&#13;recognition and measurement of a tax position taken, or expected to be taken, in a tax return.&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;The Company files income tax returns in&#13;the U.S. federal jurisdiction and in various state and foreign jurisdictions. The 2014 tax return was under audit by the IRS and&#13;the Company has received notification that the returns will be accepted as filed. The Company generally is no longer subject to&#13;U.S. or state examinations by tax authorities for taxable years prior to 2016. However, net operating losses utilized from prior&#13;years in subsequent years&amp;#8217; tax returns are subject to examination until three years after the filing of subsequent years&amp;#8217;&#13;tax returns. The statute of limitations expiration in foreign jurisdictions for corporate tax returns generally ranges between&#13;two and five years depending on the jurisdiction.&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;The provision for income taxes consists&#13;of the following:&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;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Year&#13;    ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;&lt;b&gt;Current:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;Federal&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"&gt;(2,220&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;State&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;18,268&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;&lt;b&gt;Deferred:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;Federal&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;State&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;font style="font-size: 10pt; color: windowtext"&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;16,048&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 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 1.45pt 0pt 0; text-align: justify"&gt;The difference between the income&#13;tax provision computed at the federal statutory rate and the actual tax provision is accounted for as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 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 1.45pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Taxes computed at the federal statutory&#13;    rate&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(1,012,457&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(1,511,080&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;State income tax, net&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,890&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;14,432&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Prior year true-up&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;17,865&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Research and development tax credit&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(180,813&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;(163,903&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;&lt;font style="color: Black"&gt;Change in valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,127,573&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;1,617,139&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;10,870&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;171&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="color: Black"&gt;Permanent differences&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;54,814&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;41,424&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;3,877&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&lt;font style="color: Black"&gt;16,048&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;The components of deferred income tax assets&#13;and liabilities 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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;u&gt;Deferred Tax Assets&lt;/u&gt;:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Allowance for doubtful accounts&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;50,100&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;60,467&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Credit carryforwards&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,435,543&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,254,731&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"&gt;&lt;font style="color: Black"&gt;Inventory reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;423,605&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred rent&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;116,784&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Stock options&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;12,478&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Restricted stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;87,976&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;88,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;15,237&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;7,550&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Acquisition costs&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;100,774&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;109,397&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Lease liability&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;934,463&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Disallowed interest expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;791,785&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;431,319&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Net&#13;    operating loss carryforward&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;21,058,838&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;20,902,163&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred&#13;    tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;24,898,321&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;22,983,299&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(21,213,040&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(20,222,640&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;u&gt;Deferred Tax Liabilities&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;b&gt;:&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Prepaid expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;114,738&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;158,777&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Revenue recognition&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,133,348&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,197,535&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;593,678&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;404,347&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Right&#13;    of use asset&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;843,517&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred&#13;    tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;3,685,281&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,760,659&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Net&#13;    deferred tax assets (liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 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"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2019, the Company had approximately&#13;$93,000,000 of gross net operating loss carryforwards (&amp;#8220;NOLs&amp;#8221;) for federal tax purposes and approximately $38,600,000&#13;of post apportionment NOLs for state tax purposes. As a result of the Tax Cuts and Jobs Act of 2017 and the Coronavirus Aid, Relief,&#13;and Economic Security Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to&#13;different rules. Our pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through&#13;2039, if not utilized, and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and&#13;2020 can generally be carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax&#13;years before January 1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on&#13;or after January 1, 2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future&#13;taxable income. The federal NOLs begin to expire in 2034; losses generated in 2018 and forward have an indefinite life. The state&#13;NOLs begin to expire in 2034.&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;Our ability to fully recognize the benefits&#13;from our NOLs is dependent upon our ability to generate sufficient income prior to their expiration. In addition, our NOL carryforwards&#13;may be limited if we experience an ownership change as defined by Section 382 of the Internal Revenue Code (&amp;#8220;Section 382&amp;#8221;).&#13;In general, an ownership change under Section 382 occurs if 5% shareholders increase their collective ownership of the aggregate&#13;amount of our outstanding shares by more than 50 percentage points over a relevant lookback period. The equity securities we sold&#13;in October 2018 may trigger an ownership change under Section 382 which could significantly limit our ability to utilize our tax&#13;benefits.&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;The Company will recognize a tax benefit in&#13;the consolidated financial statements for an uncertain tax position only if management&amp;#8217;s assessment is that the position&#13;is &amp;#8220;more likely than not&amp;#8221; (i.e., a likelihood greater than 50%) to be allowed by the tax jurisdiction based solely&#13;on the technical merits of the position. The term &amp;#8220;tax position&amp;#8221; refers to a position in a previously filed tax return&#13;or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets&#13;and liabilities for financial reporting purposes.&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;The provision for income taxes for the year ended December 31, 2019 was $3,877,&#13;an effective tax rate of 0.08%. In February 2019, the Company received information that the net operating loss carryback that&#13;was utilized in 2014 was under examination and could possibly be partially disallowed by the Internal Revenue Service (&amp;#8220;IRS&amp;#8221;).&#13;In June 2020, the Company received a letter from the IRS stating that the returns will be accepted as filed. There are no uncertain&#13;tax positions recorded for this item. This adjustment was an issue of timing of the loss and had no income tax provision effect.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;The components of deferred income tax assets&#13;and liabilities 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;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;u&gt;Deferred Tax Assets&lt;/u&gt;:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Allowance for doubtful accounts&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;50,100&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;60,467&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Credit carryforwards&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,435,543&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;1,254,731&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"&gt;&lt;font style="color: Black"&gt;Inventory reserve&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;423,605&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred rent&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;116,784&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Stock options&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;12,478&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Restricted stock&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;87,976&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;88,410&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;15,237&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;7,550&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Acquisition costs&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;100,774&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;109,397&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Lease liability&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;934,463&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Disallowed interest expense&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;791,785&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;431,319&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Net&#13;    operating loss carryforward&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;21,058,838&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;20,902,163&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred&#13;    tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;24,898,321&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;22,983,299&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(21,213,040&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(20,222,640&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&lt;u&gt;Deferred Tax Liabilities&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;b&gt;:&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Prepaid expenses&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;114,738&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;158,777&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Revenue recognition&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,133,348&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,197,535&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;593,678&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: purple"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;404,347&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Right&#13;    of use asset&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;843,517&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Deferred&#13;    tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;3,685,281&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;2,760,659&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;Net&#13;    deferred tax assets (liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 0; text-align: left"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2019-01-01to2019-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A summary of the status of the Company&amp;#8217;s&#13;stock option plans is as follows:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Weighted Average&#13;    Exercise Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Average remaining&#13;    contractual term&amp;#160;(in years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;Aggregate Intrinsic&#13;    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify"&gt;&lt;font style="color: Black"&gt;Outstanding at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;41,772&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;7.58&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;0.29&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(35,000&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;6.60&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;(6,772&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;12.67&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;font style="color: Black"&gt;&amp;#160;Outstanding&#13;    and Exercisable at December 31, 2019&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="font-size: 10pt; color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;font style="color: Black"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="color: Black"&gt;&amp;#160;&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: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2019-01-01to2019-12-31">&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;SUBSEQUENT&#13;                                         EVENTS&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;Restatement&lt;/u&gt;:&lt;/b&gt;&#13;On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&amp;#8217;s financial statements, which&#13;were included in certain previously filed consolidated financial statements, and related financial information should no longer&#13;be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found&#13;in Note 18. &amp;#8220;Restatement of Previously Issued Consolidated Financial Statements.&amp;#8221;&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; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Liquidity&lt;/u&gt;:&#13;&lt;/b&gt;On August 24, 2020, we entered into a Sixth Amendment and Waiver (&amp;#8220;Sixth Amendment&amp;#8221;) to our Credit Agreement with BankUnited. In connection with the Sixth&#13;Amendment, we also amended the Amended and Restated Revolving Credit Note, dated as of March 24, 2016, which represents an aggregate&#13;principal revolving loan commitment amount of $30 million (&amp;#8220;Revolving Note&amp;#8221;) and the Amended and Restated Term Note,&#13;dated as of March 24, 2016, with an original principal amount of $10 million (&amp;#8220;Term Note&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&amp;#160;&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;&lt;font style="background-color: white"&gt;Under&#13;the Sixth Amendment, and the related amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding&#13;balance under the Revolving Note was converted into and added to the outstanding balance on the Term Note. The availability under&#13;the Revolving Note was permanently reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note&#13;was increased to approximately $7,933,000.&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;&lt;font style="background-color: white"&gt;&amp;#160;&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;&lt;font style="background-color: white"&gt;Additionally,&#13;under the Sixth Amendment, the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note&#13;and Term Note to May 2, 2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed&#13;charge coverage ratio covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then&#13;determined on a trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance&#13;for each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be&#13;tested for the four quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31,&#13;2021, the funded debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum&#13;quarterly EBITDA covenant from $2 million to $1 million beginning on September 30, 2020, (v) maintaining a minimum net&#13;income, after taxes, of no less than $1.00, and (vi) replacing the interest pricing grid for the Revolving Note with an&#13;interest rate for Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate&#13;loans equal to BankUnited&amp;#8217;s prime rate plus 0.25%.&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;&lt;font style="background-color: white"&gt;&amp;#160;&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;&lt;font style="background-color: white"&gt;Additionally,&#13;on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&amp;#8220;Lender&amp;#8221;) in an aggregate principal&#13;amount of $4,795,000 (&amp;#8220;PPP Loan&amp;#8221;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,&#13;and Economic Security (&amp;#8220;CARES&amp;#8221;) Act. The PPP Loan is evidenced by a promissory note (&amp;#8220;Note&amp;#8221;). Subject&#13;to the terms of the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months&#13;of interest deferred, has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration.&#13;The Company may apply to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of&#13;payroll costs, covered rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week&#13;period beginning on April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection&#13;Flexibility Act. The Note provides for customary events of default including, among other things, cross-defaults on any other&#13;loan with the Lender. The PPP Loan may be accelerated upon the occurrence of an event of default.&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;&lt;font style="background-color: white"&gt;&amp;#160;&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;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;COVID-19&lt;/u&gt;: &lt;/b&gt;In March&#13;2020, the novel coronavirus (&amp;#8220;COVID-19&amp;#8221;) was declared a pandemic by the World Health Organization. The pandemic has&#13;negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted in shelter&#13;in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure risk for&#13;its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing social&#13;distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing&#13;challenges posed by the pandemic, including the donation of personal protective equipment.&lt;/font&gt;&lt;/p&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&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; text-align: justify"&gt;&lt;font style="background-color: white"&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;&lt;font style="background-color: white"&gt;There&#13;are many uncertainties regarding the COVID-19 pandemic, and the Company is closely monitoring the impact of the pandemic on all&#13;aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&amp;#160;On March 20, 2020,&#13;the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure Workforce,&#13;and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations, as described&#13;elsewhere in this Annual Report on Form 10-K, and the extent to which COVID-19 may affect our operations in future periods will&#13;depend on future developments, which are highly uncertain, including the duration of the outbreak, new information which may emerge&#13;concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact, among others. The&#13;Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&amp;#160;&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; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;NYSE&#13;American Filing Delinquency&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;On April 17, 2020, we received a notice&#13;from NYSE Regulation, Inc. stating that, because we failed to file restated financial statements for the Non-Reliance Periods&#13;on or before April 14, 2020, we were not in compliance with the NYSE American exchange&amp;#8217;s continued listing standards under&#13;the timely filing criteria included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide,&#13;we have six months from April 15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance&#13;Periods. This Annual Report on Form 10-K and the Quarterly Reports on Form 10-Q/A that we filed immediately before this Annual&#13;Report on Form 10-K constitute such filing and, accordingly, as of the date of this filing we expect to regain compliance with&#13;the NYSE American exchange&amp;#8217;s continued listing standards.&amp;#160;&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;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;G650&#13;Order Stop-Work and Status&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;On April 29, 2020, the Company received a&#13;letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant schedule change from its customer,&#13;Gulfstream Aerospace, and requested CPI Aero to immediately stop work on the contract we have to produce certain fixed leading&#13;edge assemblies on the wing of the G650 business jet (Refer to Page 9 of this Annual Report on Form 10-K for details of the contract).&#13;In May 2020, Triumph Group cancelled nearly all open orders with the Company, decreasing our G650 leading edge backlog by $3.6&#13;million. On May 27, 2020, Triumph Group announced it had reached an agreement in principle to sell the G650 wing program to Gulfstream&#13;Aerospace. On June 12, 2020, the Company received a joint communication from Gulfstream Aerospace and Triumph Group that stated&#13;Gulfstream&amp;#8217;s intention at the conclusion of the transaction is to continue to purchase G650 wing components from the Company&#13;and that they would provide further details to the Company in the coming weeks. The Company is unable to predict when the transaction&#13;between Gulfstream and Triumph Group will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.&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: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;Legal&#13;Proceedings&lt;/u&gt;:&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;font style="background-color: white"&gt;&lt;b&gt;Working&#13;Capital Dispute&lt;/b&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; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against&#13;Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific&#13;performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the&#13;Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December&#13;20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion&#13;before the court on February 5, 2020. The court&amp;#8217;s decision is pending.&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; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;Class&#13;Action Lawsuit&lt;/b&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; 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;font style="background-color: white"&gt;On&#13;February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas&#13;McCrosson, the Company&amp;#8217;s Chief Executive Officer, and Vincent Palazzolo, the Company&amp;#8217;s former Chief Financial Officer,&#13;in the United States District Court for the Eastern District of New York, &lt;/font&gt;arising out of the errors in and restatements&#13;of our financial statements&lt;font style="background-color: white"&gt;. On February 25, 2020, Russell Garrett, a purported stockholder,&#13;filed a second putative class action lawsuit against the Company and Messrs. McCrosson and Palazzolo, in the United States District&#13;Court for the Eastern District of New York, arising out of the same alleged facts. Each plaintiff seeks to represent a class of&#13;stockholders who purchased or otherwise acquired the Company&amp;#8217;s common stock from May 15, 2018 to February 14, 2020 (&amp;#8220;Class&#13;Period&amp;#8221;). The complaints are almost identical. Both complaints generally allege that the defendants violated Sections 10(b)&#13;and 20(a) of the Exchange Act and Rule 10b-5 promulgated by the SEC by making false and misleading statements in the Company&amp;#8217;s&#13;periodic reports filed during the Class Period and seek unspecified damages.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and&#13;approved plaintiff's selection of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint&#13;within 30 days of the Company&amp;#8217;s issuance of its restated financials.&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;font style="background-color: white"&gt;&lt;b&gt;Shareholder&#13;Derivative Action&lt;/b&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; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current&#13;and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially&#13;on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual&#13;defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on&#13;behalf of the Company for any liability the Company might incur as a result of the individual defendants&amp;#8217; alleged misconduct.&#13;The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&amp;#8217; fees and other costs. On&#13;June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&amp;#8217;s issuance&#13;of its restated financials.&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; text-align: justify"&gt;&lt;font style="background-color: white"&gt;While&#13;the outcome of any litigation is inherently uncertain and the class action and derivative claims are each still at an early stage,&#13;the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.&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"&gt;&lt;b&gt;Books and Records Action&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;&lt;/b&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On June 5, 2020, a lawsuit to compel inspection&#13;of books and records was filed against the Company in the Supreme Court of New York State, Suffolk County, captioned Berger v.&#13;CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged in the class action complaints summarized&#13;above, seeks to compel the inspection of corporate books and records pursuant to New York common law. The complaint also seeks&#13;attorneys&amp;#8217; fees and other costs. The Company&amp;#8217;s deadline to answer, move or otherwise respond to the complaint is August&#13;31, 2020.&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: 0pt 0; text-align: justify"&gt;&lt;b&gt;SEC Investigation&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;On May 22, 2020, the Company received a letter (the &amp;#8220;SEC Letter&amp;#8221;) from the SEC Division of&#13;Enforcement (the &amp;#8220;Division&amp;#8221;) indicating that the Division staff is conducting an investigation involving the Company.&#13;The SEC Letter states that the investigation is a non-public, fact finding inquiry where the Division staff is trying to determine&#13;whether there have been any violations of federal securities laws. As part of this investigation, the Division issued a subpoena&#13;to the Company seeking documents and information relating, among other things, to previously-disclosed errors in and restatements&#13;of, the Company&amp;#8217;s financial statements, the Company&amp;#8217;s October 16, 2018 equity offering and the recent separation of&#13;the Company&amp;#8217;s former Chief Financial Officers. The SEC Letter states that the investigation and the subpoena do not mean&#13;that the Division staff has concluded that the Company or anyone else has violated the federal securities laws and that the investigation&#13;does not mean that the Division staff has a negative opinion of any person, entity or security. We intend to fully cooperate with&#13;the Division staff. However, we cannot predict the length, scope, or results of the investigation or the impact, if any, of the&#13;investigation on our results of operations.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>16
<FILENAME>cvu-20191231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6spw7xRiXhun8uCbn1MSaqHSbP9w5dzSelBtm9wHanaXyojaGJfoSBajg9GUb8P -->
<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/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:cvu="http://cpiaero.com/20191231" elementFormDefault="qualified" targetNamespace="http://cpiaero.com/20191231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://cpiaero.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="ConsolidatedStatementsOfOperationsAndComprehensiveLoss">
	  <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" id="ConsolidatedStatementsOfShareholdersEquityDeficit">
	  <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (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://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" id="PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - PRINCIPAL BUSINESS ACTIVITY 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://cpiaero.com/role/BusinessCombination" id="BusinessCombination">
	  <link:definition>00000008 - Disclosure - BUSINESS COMBINATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RevenueRecognition" id="RevenueRecognition">
	  <link:definition>00000009 - Disclosure - REVENUE RECOGNITION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilities" id="ContractAssetsAndLiabilities">
	  <link:definition>00000010 - Disclosure - CONTRACT 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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" id="ReconciliationOfCashAndRestrictedCash">
	  <link:definition>00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/AccountsReceivable" id="AccountsReceivable">
	  <link:definition>00000012 - Disclosure - 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://cpiaero.com/role/Inventory" id="Inventory">
	  <link:definition>00000013 - Disclosure - INVENTORY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000014 - Disclosure - 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://cpiaero.com/role/IntangiblesAndGoodwill" id="IntangiblesAndGoodwill">
	  <link:definition>00000015 - Disclosure - INTANGIBLES AND GOODWILL</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/LineOfCredit" id="LineOfCredit">
	  <link:definition>00000016 - Disclosure - LINE OF CREDIT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/Long-termDebt" id="Long-termDebt">
	  <link:definition>00000017 - Disclosure - LONG-TERM DEBT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/Leases" id="Leases">
	  <link:definition>00000018 - Disclosure - LEASES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000019 - Disclosure - 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://cpiaero.com/role/StockBasedCompensation" id="StockBasedCompensation">
	  <link:definition>00000020 - Disclosure - STOCK BASED COMPENSATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/EmployeeBenefitPlan" id="EmployeeBenefitPlan">
	  <link:definition>00000021 - Disclosure - EMPLOYEE BENEFIT PLAN</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/MajorCustomers" id="MajorCustomers">
	  <link:definition>00000022 - Disclosure - MAJOR CUSTOMERS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000023 - Disclosure - SUBSEQUENT EVENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatements">
	  <link:definition>00000024 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" id="PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000025 - Disclosure - PRINCIPAL BUSINESS ACTIVITY 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://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" id="PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000026 - Disclosure - PRINCIPAL BUSINESS ACTIVITY 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://cpiaero.com/role/BusinessCombinationTables" id="BusinessCombinationTables">
	  <link:definition>00000027 - Disclosure - BUSINESS COMBINATION (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://cpiaero.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
	  <link:definition>00000028 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" id="ReconciliationOfCashAndRestrictedCashTables">
	  <link:definition>00000029 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (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://cpiaero.com/role/AccountsReceivableTables" id="AccountsReceivableTables">
	  <link:definition>00000030 - Disclosure - ACCOUNTS RECEIVABLE (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://cpiaero.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000031 - Disclosure - INVENTORY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000032 - Disclosure - 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://cpiaero.com/role/IntangiblesAndGoodwillTables" id="IntangiblesAndGoodwillTables">
	  <link:definition>00000033 - Disclosure - INTANGIBLES AND GOODWILL (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://cpiaero.com/role/Long-termDebtTables" id="Long-termDebtTables">
	  <link:definition>00000034 - Disclosure - LONG-TERM DEBT (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://cpiaero.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000035 - Disclosure - LEASES (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://cpiaero.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000036 - Disclosure - 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://cpiaero.com/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
	  <link:definition>00000037 - Disclosure - STOCK BASED COMPENSATION (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables">
	  <link:definition>00000038 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" id="PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000039 - Disclosure - PRINCIPAL BUSINESS ACTIVITY 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://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000040 - Disclosure - PRINCIPAL BUSINESS ACTIVITY 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://cpiaero.com/role/BusinessCombinationDetails" id="BusinessCombinationDetails">
	  <link:definition>00000041 - Disclosure - BUSINESS COMBINATION (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://cpiaero.com/role/BusinessCombinationDetails1" id="BusinessCombinationDetails1">
	  <link:definition>00000042 - Disclosure - BUSINESS COMBINATION (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" id="BusinessCombinationDetailsNarrative">
	  <link:definition>00000043 - Disclosure - BUSINESS COMBINATION (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://cpiaero.com/role/RevenueRecognitionDetails" id="RevenueRecognitionDetails">
	  <link:definition>00000044 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/RevenueRecognitionDetailsNarrative" id="RevenueRecognitionDetailsNarrative">
	  <link:definition>00000045 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" id="ContractAssetsAndLiabilitiesDetailsNarrative">
	  <link:definition>00000046 - Disclosure - CONTRACT ASSETS AND LIABILITIES (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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" id="ReconciliationOfCashAndRestrictedCashDetails">
	  <link:definition>00000047 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (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://cpiaero.com/role/AccountsReceivableDetails" id="AccountsReceivableDetails">
	  <link:definition>00000048 - Disclosure - ACCOUNTS RECEIVABLE (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://cpiaero.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000049 - Disclosure - INVENTORY (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000050 - Disclosure - 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://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000051 - Disclosure - 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://cpiaero.com/role/IntangiblesAndGoodwillDetails" id="IntangiblesAndGoodwillDetails">
	  <link:definition>00000052 - Disclosure - INTANGIBLES AND GOODWILL (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://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" id="IntangiblesAndGoodwillDetailsNarrative">
	  <link:definition>00000053 - Disclosure - INTANGIBLES AND GOODWILL (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://cpiaero.com/role/LineOfCreditDetailsNarrative" id="LineOfCreditDetailsNarrative">
	  <link:definition>00000054 - Disclosure - 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://cpiaero.com/role/Long-termDebtDetails" id="Long-termDebtDetails">
	  <link:definition>00000055 - Disclosure - LONG-TERM DEBT (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://cpiaero.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative">
	  <link:definition>00000056 - Disclosure - LONG-TERM DEBT (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://cpiaero.com/role/LeasesDetails" id="LeasesDetails">
	  <link:definition>00000057 - Disclosure - LEASES (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://cpiaero.com/role/LeasesDetails1" id="LeasesDetails1">
	  <link:definition>00000058 - Disclosure - LEASES (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000059 - Disclosure - LEASES (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://cpiaero.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000060 - Disclosure - INCOME TAXES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000061 - Disclosure - INCOME TAXES (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000062 - Disclosure - INCOME TAXES (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000063 - Disclosure - 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://cpiaero.com/role/StockBasedCompensationDetails" id="StockBasedCompensationDetails">
	  <link:definition>00000064 - Disclosure - STOCK BASED COMPENSATION (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" id="StockBasedCompensationDetailsNarrative">
	  <link:definition>00000065 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" id="EmployeeBenefitPlanDetailsNarrative">
	  <link:definition>00000066 - Disclosure - EMPLOYEE BENEFIT PLAN (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://cpiaero.com/role/MajorCustomersDetailsNarrative" id="MajorCustomersDetailsNarrative">
	  <link:definition>00000067 - Disclosure - MAJOR CUSTOMERS (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://cpiaero.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000068 - Disclosure - SUBSEQUENT EVENTS (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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails">
	  <link:definition>00000069 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1">
	  <link:definition>00000070 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2">
	  <link:definition>00000071 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3">
	  <link:definition>00000072 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative">
	  <link:definition>00000073 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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="cvu-20191231_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="cvu-20191231_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="cvu-20191231_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="cvu-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
    <element id="cvu_AdjustmentForMaturityOfInterestRateSwap" name="AdjustmentForMaturityOfInterestRateSwap" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BusinessCombinationsPolicyTextBlock" name="BusinessCombinationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DeferredTaxAssetsAcquisitionCost" name="DeferredTaxAssetsAcquisitionCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DeferredTaxAssetsDisallowedInterestExpense" name="DeferredTaxAssetsDisallowedInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DeferredTaxLiabilitiesRightOfUseAsset" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" name="MaximumNumberOfSharesToBeGrantedAsIncentiveStock" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_NumberOfSharesReceivedInCashlessExercise" name="NumberOfSharesReceivedInCashlessExercise" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_NumberOfLargeCommercialCustomer" name="NumberOfLargeCommercialCustomer" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" name="BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_IncreaseDecreaseInLossReserve" name="IncreaseDecreaseInLossReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_GovernmentContractsPolicyPolicyTextBlock" name="GovernmentContractsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PurchasePriceAdditionalDisputedAmount" name="PurchasePriceAdditionalDisputedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_StopworkOrderOnProductionAssemblyContract" name="StopworkOrderOnProductionAssemblyContract" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" name="ContractWithCustomerAssetAndLiabilityTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MinimumAdjustedEbitda" name="MinimumAdjustedEbitda" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DebtServiceCoverageRatio" name="DebtServiceCoverageRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MaximumLeverageRatio" name="MaximumLeverageRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_RevolvingNoteConvertedIntoTermLoan" name="RevolvingNoteConvertedIntoTermLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ReductionInRevolvingNote" name="ReductionInRevolvingNote" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MinimumFundedDebtToEbitdaRatio" name="MinimumFundedDebtToEbitdaRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" name="OffsetTaxableIncomeForRegularTaxPurposePercent" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_WeldingMetallurgyIncMember" name="WeldingMetallurgyIncMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionRevenueRecognitionMember" name="ErrorCorrectionRevenueRecognitionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionOtherMember" name="ErrorCorrectionOtherMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionIncomeTaxesMember" name="ErrorCorrectionIncomeTaxesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AerostructureMember" name="AerostructureMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AerosystemsMember" name="AerosystemsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_KittingAndSupplyChainManagementMember" name="KittingAndSupplyChainManagementMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnitedMember" name="BankUnitedMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_TermLoanMember" name="TermLoanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited1Member" name="BankUnited1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_LongTermIncentivePlanMember" name="LongTermIncentivePlanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PerformanceEquityPlan2009Member" name="PerformanceEquityPlan2009Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_EmployeeMember" name="EmployeeMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_Employee1Member" name="Employee1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PerformanceSharesOneMember" name="PerformanceSharesOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PerformanceSharesTwoMember" name="PerformanceSharesTwoMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PerformanceSharesThreeMember" name="PerformanceSharesThreeMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_EmployeeOneMember" name="EmployeeOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PaycheckProtectionProgramLoanMember" name="PaycheckProtectionProgramLoanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AirIndustriesMember" name="AirIndustriesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember" name="GSixHunderedAndFiftyOrderStopWorkAndStatusMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AirIndustriesWorkingCapitalDisputeMember" name="AirIndustriesWorkingCapitalDisputeMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerOneMember" name="CustomerOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerTwoMember" name="CustomerTwoMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerThreeMember" name="CustomerThreeMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerFourMember" name="CustomerFourMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited2Member" name="BankUnited2Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited3Member" name="BankUnited3Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ContractAssetsAndContractLiabilitiesAbstract" name="ContractAssetsAndContractLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_OptionsAggregateIntrinsicValueAbstract" name="OptionsAggregateIntrinsicValueAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_SubsequentEventsDetailsNarrativeAbstract" name="SubsequentEventsDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>17
<FILENAME>cvu-20191231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
<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://cpiaero.com/role/Cover" xlink:href="cvu-20191231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombination" xlink:href="cvu-20191231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20191231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivable" xlink:href="cvu-20191231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20191231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipment" xlink:href="cvu-20191231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCredit" xlink:href="cvu-20191231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebt" xlink:href="cvu-20191231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20191231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20191231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensation" xlink:href="cvu-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlan" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20191231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20191231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationTables" xlink:href="cvu-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20191231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableTables" xlink:href="cvu-20191231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20191231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtTables" xlink:href="cvu-20191231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20191231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesTables" xlink:href="cvu-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationTables" xlink:href="cvu-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:href="cvu-20191231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableDetails" xlink:href="cvu-20191231.xsd#AccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20191231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:href="cvu-20191231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetails" xlink:href="cvu-20191231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:href="cvu-20191231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20191231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20191231.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20191231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:href="cvu-20191231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20191231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20191231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="7" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="1" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="5" 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="cvu-20191231.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="4" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombination" xlink:title="00000008 - Disclosure - BUSINESS COMBINATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:title="00000010 - Disclosure - CONTRACT ASSETS AND LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivable" xlink:title="00000012 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Inventory" xlink:title="00000013 - Disclosure - INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:title="00000015 - Disclosure - INTANGIBLES AND GOODWILL" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCredit" xlink:title="00000016 - Disclosure - LINE OF CREDIT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebt" xlink:title="00000017 - Disclosure - LONG-TERM DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Leases" xlink:title="00000018 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensation" xlink:title="00000020 - Disclosure - STOCK BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/EmployeeBenefitPlan" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000022 - Disclosure - MAJOR CUSTOMERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEvents" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000024 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationTables" xlink:title="00000027 - Disclosure - BUSINESS COMBINATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000028 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000029 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableTables" xlink:title="00000030 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000031 - Disclosure - INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:title="00000033 - Disclosure - INTANGIBLES AND GOODWILL (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtTables" xlink:title="00000034 - Disclosure - LONG-TERM DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000035 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationTables" xlink:title="00000037 - Disclosure - STOCK BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000038 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000039 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails" xlink:title="00000041 - Disclosure - BUSINESS COMBINATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:title="00000042 - Disclosure - BUSINESS COMBINATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:title="00000043 - Disclosure - BUSINESS COMBINATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000044 - Disclosure - REVENUE RECOGNITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000045 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="00000046 - Disclosure - CONTRACT ASSETS AND LIABILITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000047 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableDetails" xlink:title="00000048 - Disclosure - ACCOUNTS RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryDetails" xlink:title="00000049 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:title="00000050 - Disclosure - PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link: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/2019/elts/us-gaap-2019-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://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000051 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:title="00000052 - Disclosure - INTANGIBLES AND GOODWILL (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:title="00000053 - Disclosure - INTANGIBLES AND GOODWILL (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:title="00000054 - Disclosure - LINE OF CREDIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetails" xlink:title="00000055 - Disclosure - LONG-TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:title="00000056 - Disclosure - LONG-TERM DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000057 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="3" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000058 - Disclosure - LEASES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000059 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails" xlink:title="00000060 - Disclosure - INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:title="00000061 - Disclosure - INCOME TAXES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:title="00000062 - Disclosure - INCOME TAXES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="5" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="7" 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="cvu-20191231.xsd#cvu_DeferredTaxAssetsAcquisitionCost" xlink:label="loc_cvuDeferredTaxAssetsAcquisitionCost" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_cvuDeferredTaxAssetsAcquisitionCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsLeaseLiability" xlink:label="loc_cvuDeferredTaxAssetsLeaseLiability" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_cvuDeferredTaxAssetsLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsDisallowedInterestExpense" xlink:label="loc_cvuDeferredTaxAssetsDisallowedInterestExpense" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_cvuDeferredTaxAssetsDisallowedInterestExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="11" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="loc_cvuDeferredTaxLiabilitiesRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_cvuDeferredTaxLiabilitiesRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:calculationArc order="3" 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://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000063 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:title="00000064 - Disclosure - STOCK BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="00000066 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000067 - Disclosure - MAJOR CUSTOMERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000068 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000069 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000070 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000071 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000072 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000073 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>18
<FILENAME>cvu-20191231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
<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://cpiaero.com/role/Cover" xlink:href="cvu-20191231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombination" xlink:href="cvu-20191231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20191231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivable" xlink:href="cvu-20191231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20191231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipment" xlink:href="cvu-20191231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCredit" xlink:href="cvu-20191231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebt" xlink:href="cvu-20191231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20191231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20191231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensation" xlink:href="cvu-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlan" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20191231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20191231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationTables" xlink:href="cvu-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20191231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableTables" xlink:href="cvu-20191231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20191231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtTables" xlink:href="cvu-20191231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20191231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesTables" xlink:href="cvu-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationTables" xlink:href="cvu-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:href="cvu-20191231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableDetails" xlink:href="cvu-20191231.xsd#AccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20191231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:href="cvu-20191231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetails" xlink:href="cvu-20191231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:href="cvu-20191231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20191231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20191231.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20191231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:href="cvu-20191231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20191231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20191231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" 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://cpiaero.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_130" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombination" xlink:title="00000008 - Disclosure - BUSINESS COMBINATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:title="00000010 - Disclosure - CONTRACT ASSETS AND LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivable" xlink:title="00000012 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Inventory" xlink:title="00000013 - Disclosure - INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:title="00000015 - Disclosure - INTANGIBLES AND GOODWILL" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCredit" xlink:title="00000016 - Disclosure - LINE OF CREDIT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebt" xlink:title="00000017 - Disclosure - LONG-TERM DEBT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Leases" xlink:title="00000018 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensation" xlink:title="00000020 - Disclosure - STOCK BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/EmployeeBenefitPlan" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000022 - Disclosure - MAJOR CUSTOMERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEvents" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000024 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationTables" xlink:title="00000027 - Disclosure - BUSINESS COMBINATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000028 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000029 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableTables" xlink:title="00000030 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000031 - Disclosure - INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:title="00000033 - Disclosure - INTANGIBLES AND GOODWILL (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtTables" xlink:title="00000034 - Disclosure - LONG-TERM DEBT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000035 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationTables" xlink:title="00000037 - Disclosure - STOCK BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000038 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000039 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails" xlink:title="00000041 - Disclosure - BUSINESS COMBINATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:title="00000042 - Disclosure - BUSINESS COMBINATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_20" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_20" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_20" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:title="00000043 - Disclosure - BUSINESS COMBINATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesMember" xlink:label="loc_cvuAirIndustriesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="loc_us-gaapDecreaseInRestrictedCash_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDecreaseInRestrictedCash_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCash_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="loc_cvuPurchasePriceAdditionalDisputedAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuPurchasePriceAdditionalDisputedAmount_80" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000044 - Disclosure - REVENUE RECOGNITION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerostructureMember" xlink:label="loc_cvuAerostructureMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerostructureMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerosystemsMember" xlink:label="loc_cvuAerosystemsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerosystemsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="loc_cvuKittingAndSupplyChainManagementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuKittingAndSupplyChainManagementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000045 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="00000046 - Disclosure - CONTRACT ASSETS AND LIABILITIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000047 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableDetails" xlink:title="00000048 - Disclosure - ACCOUNTS RECEIVABLE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryDetails" xlink:title="00000049 - Disclosure - INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:title="00000050 - Disclosure - PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_190" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000051 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="loc_us-gaapAssetsHeldUnderCapitalLeasesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetsHeldUnderCapitalLeasesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_us-gaapPropertyPlantAndEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:title="00000052 - Disclosure - INTANGIBLES AND GOODWILL (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:title="00000053 - Disclosure - INTANGIBLES AND GOODWILL (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:title="00000054 - Disclosure - LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DebtServiceCoverageRatio" xlink:label="loc_cvuDebtServiceCoverageRatio_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuDebtServiceCoverageRatio_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumLeverageRatio" xlink:label="loc_cvuMaximumLeverageRatio_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumLeverageRatio_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetails" xlink:title="00000055 - Disclosure - LONG-TERM DEBT (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:title="00000056 - Disclosure - LONG-TERM DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsNoncurrentGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNoncurrentGross_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_90" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000057 - Disclosure - LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000058 - Disclosure - LEASES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000059 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails" xlink:title="00000060 - Disclosure - INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:title="00000061 - Disclosure - INCOME TAXES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:title="00000062 - Disclosure - INCOME TAXES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000063 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaapTaxPeriodAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTaxPeriodAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2019Member" xlink:label="loc_us-gaapTaxYear2019Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapTaxYear2019Member_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member" xlink:label="loc_us-gaapTaxYear2017Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapTaxYear2017Member_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="loc_us-gaapLatestTaxYearMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapLatestTaxYearMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" xlink:label="loc_cvuOffsetTaxableIncomeForRegularTaxPurposePercent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOffsetTaxableIncomeForRegularTaxPurposePercent_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_100" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:title="00000064 - Disclosure - STOCK BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_20" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_20" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_20" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_20" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_20" xlink:type="arc" order="20" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesOneMember" xlink:label="loc_cvuPerformanceSharesOneMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesOneMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesTwoMember" xlink:label="loc_cvuPerformanceSharesTwoMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesTwoMember_270" xlink:type="arc" order="271" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesThreeMember" xlink:label="loc_cvuPerformanceSharesThreeMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesThreeMember_280" xlink:type="arc" order="281" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_460" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_460" xlink:type="arc" order="461" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_PerformanceEquityPlan2009Member" xlink:label="loc_cvuPerformanceEquityPlan2009Member_440" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cvuPerformanceEquityPlan2009Member_440" xlink:type="arc" order="441" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_LongTermIncentivePlanMember" xlink:label="loc_cvuLongTermIncentivePlanMember_450" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cvuLongTermIncentivePlanMember_450" xlink:type="arc" order="451" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeMember" xlink:label="loc_cvuEmployeeMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployeeMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OfficerMember" xlink:label="loc_srtOfficerMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtOfficerMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_Employee1Member" xlink:label="loc_cvuEmployee1Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployee1Member_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeOneMember" xlink:label="loc_cvuEmployeeOneMember_390" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployeeOneMember_390" xlink:type="arc" order="392" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember_130" xlink:type="arc" order="133" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_480" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedStockExpense_480" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_480" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_480" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_480" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_480" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited_480" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation_480" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_480" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_480" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_480" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:label="loc_cvuMaximumNumberOfSharesToBeGrantedAsIncentiveStock_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumNumberOfSharesToBeGrantedAsIncentiveStock_480" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_480" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfSharesReceivedInCashlessExercise" xlink:label="loc_cvuNumberOfSharesReceivedInCashlessExercise_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuNumberOfSharesReceivedInCashlessExercise_480" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:label="loc_cvuSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_480" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_480" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="00000066 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000067 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="loc_us-gaapAssetsTotalMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAssetsTotalMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerOneMember" xlink:label="loc_cvuCustomerOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerOneMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerTwoMember" xlink:label="loc_cvuCustomerTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerTwoMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerThreeMember" xlink:label="loc_cvuCustomerThreeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerThreeMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerFourMember" xlink:label="loc_cvuCustomerFourMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFourMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="loc_cvuNumberOfLargeCommercialCustomer_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cvuNumberOfLargeCommercialCustomer_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_290" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000068 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PaycheckProtectionProgramLoanMember" xlink:label="loc_cvuPaycheckProtectionProgramLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_cvuPaycheckProtectionProgramLoanMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesWorkingCapitalDisputeMember" xlink:label="loc_cvuAirIndustriesWorkingCapitalDisputeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesWorkingCapitalDisputeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited3Member" xlink:label="loc_cvuBankUnited3Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited3Member_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember_130" xlink:type="arc" order="133" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="loc_cvuStopworkOrderOnProductionAssemblyContract_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuStopworkOrderOnProductionAssemblyContract_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan_170" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote_170" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="loc_cvuMinimumFundedDebtToEbitdaRatio_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumFundedDebtToEbitdaRatio_170" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda_170" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_170" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_170" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000069 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_60" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_60" xlink:to="loc_us-gaapInterestExpense_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_60" xlink:to="loc_us-gaapNonoperatingIncomeExpense_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract_60" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract_60" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_60" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_60" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000070 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapAssetsCurrentAbstract_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapCash_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapRestrictedCash_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapInventoryNet_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapIncomeTaxesReceivable_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_60" xlink:to="loc_us-gaapAssetsCurrent_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapOtherAssetsNoncurrent_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_60" xlink:to="loc_us-gaapAssets_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAbstract_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapAccountsPayableCurrent_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_60" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_60" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapLongTermDebtCurrent_60" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent_60" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_60" xlink:to="loc_us-gaapLiabilitiesCurrent_60" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapLongTermLineOfCredit_60" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapLongTermDebtNoncurrent_60" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_60" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_60" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapLiabilities_60" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapStockholdersEquityAbstract_60" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_60" xlink:to="loc_us-gaapCommonStockValue_60" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_60" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_60" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_60" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_60" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_60" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_60" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_60" xlink:type="arc" order="34" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000071 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_190" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000072 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapNetIncomeLoss_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapAmortizationOfFinancingCosts_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapOtherNoncashIncome_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapShareBasedCompensation_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_40" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_40" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInInventories_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_40" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable_40" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_40" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability_40" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_cvuIncreaseDecreaseInLossReserve_40" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_40" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_40" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_40" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_40" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_40" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_40" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_40" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_40" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_40" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_40" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_40" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_40" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit_40" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit_40" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapRepaymentsOfDebt_40" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_40" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_40" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_40" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_40" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_40" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract_40" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_40" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred_40" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract_40" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract_40" xlink:to="loc_us-gaapInterestPaidNet_40" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract_40" xlink:to="loc_us-gaapIncomeTaxesPaid_40" xlink:type="arc" order="41" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000073 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>19
<FILENAME>cvu-20191231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">Previously Reported [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="cvu_WeldingMetallurgyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_WeldingMetallurgyIncMember" xlink:to="cvu_WeldingMetallurgyIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_WeldingMetallurgyIncMember_lbl" xml:lang="en-US">WMI [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xml:lang="en-US">Error Corrections And Prior Period Adjustments Restatement By Restatement Period And Amount [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionRevenueRecognitionMember" xlink:to="cvu_ErrorCorrectionRevenueRecognitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember_lbl" xml:lang="en-US">Revenue Recognition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="cvu_ErrorCorrectionOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionOtherMember" xlink:to="cvu_ErrorCorrectionOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionOtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionIncomeTaxesMember" xlink:to="cvu_ErrorCorrectionIncomeTaxesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember_lbl" xml:lang="en-US">Income Taxes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US">Measurement Basis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US">Carrying Amount [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US">Fair Value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerostructureMember" xlink:label="cvu_AerostructureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerostructureMember" xlink:to="cvu_AerostructureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AerostructureMember_lbl" xml:lang="en-US">Aerostructure [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerosystemsMember" xlink:label="cvu_AerosystemsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerosystemsMember" xlink:to="cvu_AerosystemsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AerosystemsMember_lbl" xml:lang="en-US">Aerosystems [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="cvu_KittingAndSupplyChainManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_KittingAndSupplyChainManagementMember" xlink:to="cvu_KittingAndSupplyChainManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_KittingAndSupplyChainManagementMember_lbl" xml:lang="en-US">Kitting and Supply Chain Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Automobiles and Trucks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:to="us-gaap_AssetsHeldUnderCapitalLeasesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember_lbl" xml:lang="en-US">Assets Held under Capital Leases [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="cvu_BankUnitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnitedMember" xlink:to="cvu_BankUnitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnitedMember_lbl" xml:lang="en-US">Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="cvu_TermLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_TermLoanMember" xlink:to="cvu_TermLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_TermLoanMember_lbl" xml:lang="en-US">Term loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited1Member" xlink:label="cvu_BankUnited1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited1Member" xlink:to="cvu_BankUnited1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited1Member_lbl" xml:lang="en-US">Amendment - Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">Federal [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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">Stock Option Plans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OfficerMember" xlink:label="srt_OfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OfficerMember" xlink:to="srt_OfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OfficerMember_lbl" xml:lang="en-US">Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/verboseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_LongTermIncentivePlanMember" xlink:label="cvu_LongTermIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_LongTermIncentivePlanMember" xlink:to="cvu_LongTermIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_LongTermIncentivePlanMember_lbl" xml:lang="en-US">Long Term Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceEquityPlan2009Member" xlink:label="cvu_PerformanceEquityPlan2009Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceEquityPlan2009Member" xlink:to="cvu_PerformanceEquityPlan2009Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PerformanceEquityPlan2009Member_lbl" xml:lang="en-US">Performance Equity Plan 2009 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeMember" xlink:label="cvu_EmployeeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_EmployeeMember" xlink:to="cvu_EmployeeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_EmployeeMember_lbl" xml:lang="en-US">Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_Employee1Member" xlink:label="cvu_Employee1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_Employee1Member" xlink:to="cvu_Employee1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cvu_Employee1Member_lbl" xml:lang="en-US">Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesOneMember" xlink:label="cvu_PerformanceSharesOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesOneMember" xlink:to="cvu_PerformanceSharesOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PerformanceSharesOneMember_lbl" xml:lang="en-US">2016 Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesTwoMember" xlink:label="cvu_PerformanceSharesTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesTwoMember" xlink:to="cvu_PerformanceSharesTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PerformanceSharesTwoMember_lbl" xml:lang="en-US">2017 Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesThreeMember" xlink:label="cvu_PerformanceSharesThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesThreeMember" xlink:to="cvu_PerformanceSharesThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PerformanceSharesThreeMember_lbl" xml:lang="en-US">2018 Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeOneMember" xlink:label="cvu_EmployeeOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_EmployeeOneMember" xlink:to="cvu_EmployeeOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cvu_EmployeeOneMember_lbl" xml:lang="en-US">Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PaycheckProtectionProgramLoanMember" xlink:label="cvu_PaycheckProtectionProgramLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PaycheckProtectionProgramLoanMember" xlink:to="cvu_PaycheckProtectionProgramLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PaycheckProtectionProgramLoanMember_lbl" xml:lang="en-US">PPP Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">ASU 2016-02 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesMember" xlink:label="cvu_AirIndustriesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesMember" xlink:to="cvu_AirIndustriesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AirIndustriesMember_lbl" xml:lang="en-US">Air Industries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Fair Value By Asset Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property Plant And Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesWorkingCapitalDisputeMember" xlink:label="cvu_AirIndustriesWorkingCapitalDisputeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesWorkingCapitalDisputeMember" xlink:to="cvu_AirIndustriesWorkingCapitalDisputeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AirIndustriesWorkingCapitalDisputeMember_lbl" xml:lang="en-US">Air Industries Working Capital Dispute [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerOneMember" xlink:label="cvu_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerOneMember" xlink:to="cvu_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerTwoMember" xlink:label="cvu_CustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerTwoMember" xlink:to="cvu_CustomerTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerThreeMember" xlink:label="cvu_CustomerThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerThreeMember" xlink:to="cvu_CustomerThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerThreeMember_lbl" xml:lang="en-US">Customer Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerFourMember" xlink:label="cvu_CustomerFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFourMember" xlink:to="cvu_CustomerFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerFourMember_lbl" xml:lang="en-US">Customer Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="us-gaap_AssetsTotalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsTotalMember" xlink:to="us-gaap_AssetsTotalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsTotalMember_lbl" xml:lang="en-US">Contract Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="cvu-20191231.xsd#cvu_BankUnited2Member" xlink:label="cvu_BankUnited2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited2Member" xlink:to="cvu_BankUnited2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited2Member_lbl" xml:lang="en-US">Sixth Amendment - Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrimeRateMember" xlink:to="us-gaap_PrimeRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrimeRateMember_lbl" xml:lang="en-US">Prime Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US">Tax Period [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2019Member" xlink:label="us-gaap_TaxYear2019Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxYear2019Member" xlink:to="us-gaap_TaxYear2019Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxYear2019Member_lbl" xml:lang="en-US">Tax Year 2018, 2019 and 2020 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member" xlink:label="us-gaap_TaxYear2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxYear2017Member" xlink:to="us-gaap_TaxYear2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxYear2017Member_lbl" xml:lang="en-US">pre-2018 NOLs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LatestTaxYearMember" xlink:to="us-gaap_LatestTaxYearMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LatestTaxYearMember_lbl" xml:lang="en-US">Tax Years after 2020 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited3Member" xlink:label="cvu_BankUnited3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited3Member" xlink:to="cvu_BankUnited3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited3Member_lbl" xml:lang="en-US">Amendment - Bank United after 9/30/20 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DocumentAndEntityInformationAbstract" xlink:label="cvu_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DocumentAndEntityInformationAbstract" xlink:to="cvu_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Cover</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity's Reporting Status Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangibles, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="us-gaap_IncomeTaxesReceivableNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' DEFICIT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xml:lang="en-US">Loss reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders' Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock - $.001 par value; authorized 50,000,000 shares, 11,818,830 and 11,718,246 shares, respectively, issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Shareholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Shareholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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 sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other expense:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expense, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Change in unrealized loss-interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per common share-basic (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Loss per common share-diluted (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Shares used in computing loss per common share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_RestatementAxis_2_lbl" xml:lang="en-US">Restatement [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance at beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Balance at beginning (in shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Change in unrealized loss from interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Common stock issued in share offering</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common stock issued in share offering (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Costs related to stock offering</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued as employee compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Common stock issued as employee compensation (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation expense (in shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance at ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Balance at ending (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of debt issuance cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="us-gaap_OtherNoncashIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncome" xlink:to="us-gaap_OtherNoncashIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncome_lbl" xml:lang="en-US">Cash expended in excess of rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common stock issues as employee compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_lbl" xml:lang="en-US">Adjustment for maturity of interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="us-gaap_ProvisionForLoanAndLeaseLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanAndLeaseLosses" xlink:to="us-gaap_ProvisionForLoanAndLeaseLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanAndLeaseLosses_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Decrease (increase) in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Decrease in contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Decrease in inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Decrease (increase) in prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US">Decrease in refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Decrease in accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">(Decrease) increase in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="cvu_IncreaseDecreaseInLossReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_IncreaseDecreaseInLossReserve" xlink:to="cvu_IncreaseDecreaseInLossReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_IncreaseDecreaseInLossReserve_lbl" xml:lang="en-US">Decrease in loss reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Decrease in other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">(Decrease) increase in income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Purchase of WMI</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US">Payment of line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Payment of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Stock offering costs paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Debt issue costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and restricted cash at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and restricted cash at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental schedule noncash investing, financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsIncurred" xlink:to="us-gaap_CapitalLeaseObligationsIncurred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsIncurred_lbl" xml:lang="en-US">Equipment acquired under capital lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental schedule of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 during the year for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid (received) for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">REVENUE RECOGNITION</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ContractAssetsAndContractLiabilitiesAbstract" xlink:label="cvu_ContractAssetsAndContractLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ContractAssetsAndContractLiabilitiesAbstract" xlink:to="cvu_ContractAssetsAndContractLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ContractAssetsAndContractLiabilitiesAbstract_lbl" xml:lang="en-US">Contract Assets And Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:to="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_lbl" xml:lang="en-US">CONTRACT ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">RECONCILIATION OF CASH AND RESTRICTED CASH</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLES AND GOODWILL</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl" xml:lang="en-US">Line of Credit Facility [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">LINE OF CREDIT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">LONG-TERM DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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 BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">EMPLOYEE BENEFIT PLAN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">MAJOR CUSTOMERS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xml:lang="en-US">RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BusinessCombinationsPolicyTextBlock" xlink:label="cvu_BusinessCombinationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationsPolicyTextBlock" xlink:to="cvu_BusinessCombinationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BusinessCombinationsPolicyTextBlock_lbl" xml:lang="en-US">Acquisition of WMI</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_GovernmentContractsPolicyPolicyTextBlock" xlink:label="cvu_GovernmentContractsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_GovernmentContractsPolicyPolicyTextBlock" xlink:to="cvu_GovernmentContractsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_GovernmentContractsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Government Contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xml:lang="en-US">Short-Term Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Loss Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of fair values</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of allocation of purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Schedule of pro forma revenue and net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xml:lang="en-US">Schedule of revenue by contract type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of cash and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of components of inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of intangibles and goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments under non-cancellable operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of ROU assets and operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of the provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of difference between the income tax provision computed at the federal statutory rate and the actual tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of components of deferred income tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock options plans activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xml:lang="en-US">Schedule of Impact on Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Line of credit and long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Cash uninsured amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating lease right-of-use liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xml:lang="en-US">Incremental borrowing rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US">Allocation of the total purchase price of business combination:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property plant &amp; equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US">Intangible</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property plant &amp; equipment, Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Intangible, Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US">Pro forma Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Net purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Purchase price for acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="us-gaap_EscrowDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDeposit" xlink:to="us-gaap_EscrowDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EscrowDeposit_lbl" xml:lang="en-US">Purchase price held in escrow</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:to="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_lbl" xml:lang="en-US">Potential decrease in acquisition purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Judgment amount sought</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="us-gaap_DecreaseInRestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DecreaseInRestrictedCash" xlink:to="us-gaap_DecreaseInRestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DecreaseInRestrictedCash_lbl" xml:lang="en-US">Release of escrow deposit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCash_2_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PurchasePriceAdditionalDisputedAmount" xlink:to="cvu_PurchasePriceAdditionalDisputedAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount_lbl" xml:lang="en-US">Purchase price additional disputed amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ProductOrServiceAxis_2_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Revenue by long-term contract type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Remaining performance obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Performance obligation recognition percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xml:lang="en-US">Performance obligation recognition year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized that was included in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Total cash and restricted cash shown in the statement of cash flow</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Billed receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_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">Total accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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 progress</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueByAssetClassAxis_2_lbl" xml:lang="en-US">Asset Class [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_2_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xml:lang="en-US">Property and equipment acquired under capital lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: amortization of intangibles</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xml:lang="en-US">Total Intangibles, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xml:lang="en-US">Intangible asset useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 instrument, face amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Oustanding loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Line of credit facility, interest rate at period end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 facility, maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DebtServiceCoverageRatio" xlink:label="cvu_DebtServiceCoverageRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DebtServiceCoverageRatio" xlink:to="cvu_DebtServiceCoverageRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DebtServiceCoverageRatio_lbl" xml:lang="en-US">Debt service coverage ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumLeverageRatio" xlink:label="cvu_MaximumLeverageRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumLeverageRatio" xlink:to="cvu_MaximumLeverageRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MaximumLeverageRatio_lbl" xml:lang="en-US">Maximum leverage ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumAdjustedEbitda" xlink:label="cvu_MinimumAdjustedEbitda" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumAdjustedEbitda" xlink:to="cvu_MinimumAdjustedEbitda_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MinimumAdjustedEbitda_lbl" xml:lang="en-US">Minimum adjusted EBITDA</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtRollingMaturityAbstract" xlink:label="us-gaap_LongTermDebtRollingMaturityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtRollingMaturityAbstract" xlink:to="us-gaap_LongTermDebtRollingMaturityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtRollingMaturityAbstract_lbl" xml:lang="en-US">Twelve months ending December 31,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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 and agent fees</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/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Payments of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentGross_lbl" xml:lang="en-US">Debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US">Debt issuance costs, reduction of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Financing leases and notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Financing leases and notes payable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use assets under financing leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xml:lang="en-US">Accumulated depreciation of assets under financing leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Year ending December 31,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total undiscounted operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of operating lease payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">ROU Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAbstract_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_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total ROU liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Current:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Deferred:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Taxes computed at the federal statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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 income tax, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Prior year true-up</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US">Research and development tax credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Permanent differences</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred Tax Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Credit carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl" xml:lang="en-US">Deferred rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_lbl" xml:lang="en-US">Restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsAcquisitionCost" xlink:label="cvu_DeferredTaxAssetsAcquisitionCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsAcquisitionCost" xlink:to="cvu_DeferredTaxAssetsAcquisitionCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DeferredTaxAssetsAcquisitionCost_lbl" xml:lang="en-US">Acquisition costs</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsLeaseLiability" xlink:label="cvu_DeferredTaxAssetsLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsLeaseLiability" xlink:to="cvu_DeferredTaxAssetsLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsDisallowedInterestExpense" xlink:label="cvu_DeferredTaxAssetsDisallowedInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsDisallowedInterestExpense" xlink:to="cvu_DeferredTaxAssetsDisallowedInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DeferredTaxAssetsDisallowedInterestExpense_lbl" xml:lang="en-US">Disallowed interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US">Deferred Tax Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_lbl" xml:lang="en-US">Revenue recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="cvu_DeferredTaxLiabilitiesRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="cvu_DeferredTaxLiabilitiesRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DeferredTaxLiabilitiesRightOfUseAsset_lbl" xml:lang="en-US">Right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Net deferred tax assets (liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xml:lang="en-US">NOL description</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" xlink:label="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" xlink:to="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent_lbl" xml:lang="en-US">Offset taxable income for regular tax purpose (percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Provisions for interest and penalties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Options, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Forfeited</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">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited</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">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Options, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="cvu_OptionsAggregateIntrinsicValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_OptionsAggregateIntrinsicValueAbstract" xlink:to="cvu_OptionsAggregateIntrinsicValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_OptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US">Options, Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_2_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Stock-based compensation - RSUs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Restricted stock units granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Number of common shares granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Stock awards forfeited (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited_lbl" xml:lang="en-US">Stock awards forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Number of shares returned for employee's withholding taxes (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Value of shares returned for employee's withholding taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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">Number of shares authorized under plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares available for grant</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:label="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:to="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock_lbl" xml:lang="en-US">Maximum number of shares to be granted as incentive stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Number of options exercised (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfSharesReceivedInCashlessExercise" xlink:label="cvu_NumberOfSharesReceivedInCashlessExercise" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfSharesReceivedInCashlessExercise" xlink:to="cvu_NumberOfSharesReceivedInCashlessExercise_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_NumberOfSharesReceivedInCashlessExercise_lbl" xml:lang="en-US">Number of shares received in cashless exercise (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:label="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:to="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_lbl" xml:lang="en-US">Fair value of shares received for cashless exercise of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US">Profit-sharing plan contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="cvu_NumberOfLargeCommercialCustomer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfLargeCommercialCustomer" xlink:to="cvu_NumberOfLargeCommercialCustomer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_NumberOfLargeCommercialCustomer_lbl" xml:lang="en-US">Number of large commercial customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_StopworkOrderOnProductionAssemblyContract" xlink:to="cvu_StopworkOrderOnProductionAssemblyContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract_lbl" xml:lang="en-US">Amount of stop-work order</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Outstanding principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_RevolvingNoteConvertedIntoTermLoan" xlink:to="cvu_RevolvingNoteConvertedIntoTermLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan_lbl" xml:lang="en-US">Revolving note converted into term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ReductionInRevolvingNote" xlink:label="cvu_ReductionInRevolvingNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ReductionInRevolvingNote" xlink:to="cvu_ReductionInRevolvingNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ReductionInRevolvingNote_lbl" xml:lang="en-US">Reduction in revolving note</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumFundedDebtToEbitdaRatio" xlink:to="cvu_MinimumFundedDebtToEbitdaRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio_lbl" xml:lang="en-US">Minimum funded debt to EBITDA ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Variable rate spread</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2_lbl" xml:lang="en-US">Adjustments for Error Corrections [Axis]</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">Income (loss) from operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Total other expense, net</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) before provision for income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_2_lbl" xml:lang="en-US">Other comprehensive income net of tax-change</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Change in unrealized loss-interest rate swap</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Income (loss) per common share - basic (in dollars per share)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Income (loss) per common share - diluted (in dollars per share)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xml:lang="en-US">Shares used in computing earnings per common share:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCash_3_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_3_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_2_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_2_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="us-gaap_IncomeTaxesReceivableNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent_2_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_3_lbl" xml:lang="en-US">Liabilities and Shareholders' Equity (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract liabilities</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/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_2_lbl" xml:lang="en-US">Shareholders' Equity (Deficit):</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_2_lbl" xml:lang="en-US">Common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Retained earnings (accumulated deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Total Shareholders' Equity (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Total Liabilities and Shareholders' Equity (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_5_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquity_5_lbl" xml:lang="en-US">Shareholders' equity (deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncome" xlink:to="us-gaap_OtherNoncashIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherNoncashIncome_2_lbl" xml:lang="en-US">Deferred rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2_lbl" xml:lang="en-US">Changes in operating assets and liabilities, net of effects of acquisition:</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase in accounts receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">(Increase) decrease in contract 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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">(Increase) decrease in inventory</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">(Increase) decrease in prepaid expenses and other current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xml:lang="en-US">Increase in refundable income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase in contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_IncreaseDecreaseInLossReserve" xlink:to="cvu_IncreaseDecreaseInLossReserve_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cvu_IncreaseDecreaseInLossReserve_2_lbl" xml:lang="en-US">Increase (decrease) in loss reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xml:lang="en-US">Increase in income taxes payable</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 operating activities</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 used in investing activities</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">Net proceeds from sale of common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_3_lbl" xml:lang="en-US">Debt issuance costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Net increase in cash and restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_2_lbl" xml:lang="en-US">Supplemental schedule of noncash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:to="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_lbl" xml:lang="en-US">Recognition of misstated contract assets, contract liabilities and loss reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_doc" xml:lang="en-US">It represents amount of adjustment for maturity of interest rate swap.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerostructureMember" xlink:to="cvu_AerostructureMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AerostructureMember_doc" xml:lang="en-US">This member stands for aerostructure.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerosystemsMember" xlink:to="cvu_AerosystemsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AerosystemsMember_doc" xml:lang="en-US">This member stands for aerosystems.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesMember" xlink:to="cvu_AirIndustriesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AirIndustriesMember_doc" xml:lang="en-US">Air Industries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited1Member" xlink:to="cvu_BankUnited1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited1Member_doc" xml:lang="en-US">Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnitedMember" xlink:to="cvu_BankUnitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnitedMember_doc" xml:lang="en-US">Line of credit facility named Bank United.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:to="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_doc" xml:lang="en-US">The amount of a potential decrease in consideration transferred in connection with a business combination for which the initial accounting was incomplete.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationsPolicyTextBlock" xlink:to="cvu_BusinessCombinationsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BusinessCombinationsPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:to="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_doc" xml:lang="en-US">Disclosure related to contract assets and contract liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsAcquisitionCost" xlink:to="cvu_DeferredTaxAssetsAcquisitionCost_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DeferredTaxAssetsAcquisitionCost_doc" xml:lang="en-US">The amount of deferred tax assets acquistion cost.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsDisallowedInterestExpense" xlink:to="cvu_DeferredTaxAssetsDisallowedInterestExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DeferredTaxAssetsDisallowedInterestExpense_doc" xml:lang="en-US">The amount of deferred tax assets disallowed interest expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxAssetsLeaseLiability" xlink:to="cvu_DeferredTaxAssetsLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DeferredTaxAssetsLeaseLiability_doc" xml:lang="en-US">The amount of deferred tax assets lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="cvu_DeferredTaxLiabilitiesRightOfUseAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DeferredTaxLiabilitiesRightOfUseAsset_doc" xml:lang="en-US">The amount of deferred tax liabilities right of use asset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_Employee1Member" xlink:to="cvu_Employee1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_Employee1Member_doc" xml:lang="en-US">Information relating to employee.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_EmployeeMember" xlink:to="cvu_EmployeeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_EmployeeMember_doc" xml:lang="en-US">Information relating to employee.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_EmployeeOneMember" xlink:to="cvu_EmployeeOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_EmployeeOneMember_doc" xml:lang="en-US">The member represent employee.</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember" xlink:label="cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember" xlink:to="cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_GSixHunderedAndFiftyOrderStopWorkAndStatusMember_doc" xml:lang="en-US">This member stands for G six hundered and fifty order stop work and status.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_IncreaseDecreaseInLossReserve" xlink:to="cvu_IncreaseDecreaseInLossReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_IncreaseDecreaseInLossReserve_doc" xml:lang="en-US">The increase (decrease) during the period in the loss reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_KittingAndSupplyChainManagementMember" xlink:to="cvu_KittingAndSupplyChainManagementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_KittingAndSupplyChainManagementMember_doc" xml:lang="en-US">This member stands for kitting and supply chain management.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_LongTermIncentivePlanMember" xlink:to="cvu_LongTermIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_LongTermIncentivePlanMember_doc" xml:lang="en-US">Information pertaining to long term incentive plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:to="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock_doc" xml:lang="en-US">Represent the maximum number of shares to be granted as incentive stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfLargeCommercialCustomer" xlink:to="cvu_NumberOfLargeCommercialCustomer_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_NumberOfLargeCommercialCustomer_doc" xml:lang="en-US">Number of large commercial customers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfSharesReceivedInCashlessExercise" xlink:to="cvu_NumberOfSharesReceivedInCashlessExercise_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_NumberOfSharesReceivedInCashlessExercise_doc" xml:lang="en-US">The number of common shares received in a cashless exercise of stock options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceEquityPlan2009Member" xlink:to="cvu_PerformanceEquityPlan2009Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PerformanceEquityPlan2009Member_doc" xml:lang="en-US">Information pertaining to performance equity plan 2009.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesOneMember" xlink:to="cvu_PerformanceSharesOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PerformanceSharesOneMember_doc" xml:lang="en-US">The member represent performance shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesThreeMember" xlink:to="cvu_PerformanceSharesThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PerformanceSharesThreeMember_doc" xml:lang="en-US">The member represent performance shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PerformanceSharesTwoMember" xlink:to="cvu_PerformanceSharesTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PerformanceSharesTwoMember_doc" xml:lang="en-US">The member represent performance shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:to="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1_doc" xml:lang="en-US">Fair value of share-based awards of cashless exercises of stock options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_TermLoanMember" xlink:to="cvu_TermLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_TermLoanMember_doc" xml:lang="en-US">Term loan from Santander Bank (formerly Sovereign Bank).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_WeldingMetallurgyIncMember" xlink:to="cvu_WeldingMetallurgyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_WeldingMetallurgyIncMember_doc" xml:lang="en-US">Information pertaining to welding metallurgy inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_GovernmentContractsPolicyPolicyTextBlock" xlink:to="cvu_GovernmentContractsPolicyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_GovernmentContractsPolicyPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for government contracts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PurchasePriceAdditionalDisputedAmount" xlink:to="cvu_PurchasePriceAdditionalDisputedAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount_doc" xml:lang="en-US">The amount of an additional disputed amount related to a business combination for which the initial accounting was incomplete.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PaycheckProtectionProgramLoanMember" xlink:to="cvu_PaycheckProtectionProgramLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PaycheckProtectionProgramLoanMember_doc" xml:lang="en-US">Paycheck Protection Program loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_StopworkOrderOnProductionAssemblyContract" xlink:to="cvu_StopworkOrderOnProductionAssemblyContract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract_doc" xml:lang="en-US">The aggregate amount of a stop-work order on a production assembly contract.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesWorkingCapitalDisputeMember" xlink:to="cvu_AirIndustriesWorkingCapitalDisputeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AirIndustriesWorkingCapitalDisputeMember_doc" xml:lang="en-US">Air Industries Working Capital Dispute.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerOneMember" xlink:to="cvu_CustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerOneMember_doc" xml:lang="en-US">Represents the first largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerTwoMember" xlink:to="cvu_CustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerTwoMember_doc" xml:lang="en-US">Represents the second largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerThreeMember" xlink:to="cvu_CustomerThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerThreeMember_doc" xml:lang="en-US">Represents the third largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFourMember" xlink:to="cvu_CustomerFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerFourMember_doc" xml:lang="en-US">Represents the fourth largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionRevenueRecognitionMember" xlink:to="cvu_ErrorCorrectionRevenueRecognitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as revenue recognition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionOtherMember" xlink:to="cvu_ErrorCorrectionOtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionOtherMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as other.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionIncomeTaxesMember" xlink:to="cvu_ErrorCorrectionIncomeTaxesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as income taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DebtServiceCoverageRatio" xlink:to="cvu_DebtServiceCoverageRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DebtServiceCoverageRatio_doc" xml:lang="en-US">Measurement of a entity's available cash flow to pay current debt obligations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumLeverageRatio" xlink:to="cvu_MaximumLeverageRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MaximumLeverageRatio_doc" xml:lang="en-US">The leverage ratio is the proportion of debts as compared to its equity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumAdjustedEbitda" xlink:to="cvu_MinimumAdjustedEbitda_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MinimumAdjustedEbitda_doc" xml:lang="en-US">Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited2Member" xlink:to="cvu_BankUnited2Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited2Member_doc" xml:lang="en-US">Sixth amendment to credit agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_RevolvingNoteConvertedIntoTermLoan" xlink:to="cvu_RevolvingNoteConvertedIntoTermLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan_doc" xml:lang="en-US">Amount of the revolving note converted into term loan during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ReductionInRevolvingNote" xlink:to="cvu_ReductionInRevolvingNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ReductionInRevolvingNote_doc" xml:lang="en-US">Amount if the reduction in revolving note terms per credit agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumFundedDebtToEbitdaRatio" xlink:to="cvu_MinimumFundedDebtToEbitdaRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio_doc" xml:lang="en-US">A measurement of leverage, calculated as a company's interest-bearing liabilities minus cash, divided by EBITDA.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" xlink:to="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_OffsetTaxableIncomeForRegularTaxPurposePercent_doc" xml:lang="en-US">Percent offset of future taxable income for regular tax purposes of NOL carryfowards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited3Member" xlink:to="cvu_BankUnited3Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited3Member_doc" xml:lang="en-US">Sixth amendment to credit agreement for specific date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_Employee1Member" xlink:to="cvu_Employee1Member_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_Employee1Member_3_lbl" xml:lang="en-US">Bank United [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_EmployeeOneMember" xlink:to="cvu_EmployeeOneMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_EmployeeOneMember_3_lbl" xml:lang="en-US">EmployeeOneMember</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="us-gaap_IncomeTaxesReceivableNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent_3_lbl" xml:lang="en-US">Income Taxes Receivable, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_3_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_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_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">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncome" xlink:to="us-gaap_OtherNoncashIncome_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncome_3_lbl" xml:lang="en-US">Other Noncash Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_3_lbl" xml:lang="en-US">cvu_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesTaxEffect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_3_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_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_3_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3_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_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_2_lbl" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Repayments of Debt</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</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_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_2_lbl" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>20
<FILENAME>cvu-20191231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20191231\cvu_123119.xfr; Date: 2020%2D08%2D25T13:11:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800B0006 -->
<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://cpiaero.com/role/Cover" xlink:href="cvu-20191231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombination" xlink:href="cvu-20191231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20191231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivable" xlink:href="cvu-20191231.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20191231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipment" xlink:href="cvu-20191231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCredit" xlink:href="cvu-20191231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebt" xlink:href="cvu-20191231.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20191231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20191231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensation" xlink:href="cvu-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlan" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20191231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20191231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationTables" xlink:href="cvu-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20191231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableTables" xlink:href="cvu-20191231.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20191231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtTables" xlink:href="cvu-20191231.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20191231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesTables" xlink:href="cvu-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationTables" xlink:href="cvu-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="cvu-20191231.xsd#PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:href="cvu-20191231.xsd#BusinessCombinationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:href="cvu-20191231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20191231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="cvu-20191231.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20191231.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/AccountsReceivableDetails" xlink:href="cvu-20191231.xsd#AccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20191231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="cvu-20191231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:href="cvu-20191231.xsd#IntangiblesAndGoodwillDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:href="cvu-20191231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetails" xlink:href="cvu-20191231.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:href="cvu-20191231.xsd#Long-termDebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20191231.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20191231.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20191231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:href="cvu-20191231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:href="cvu-20191231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:href="cvu-20191231.xsd#StockBasedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="cvu-20191231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20191231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20191231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20191231.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DocumentAndEntityInformationAbstract" xlink:label="loc_cvuDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="190" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" 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://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="50" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="60" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="370" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombination" xlink:title="00000008 - Disclosure - BUSINESS COMBINATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/ContractAssetsAndLiabilities" xlink:title="00000010 - Disclosure - CONTRACT ASSETS AND LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_cvuContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:label="loc_cvuContractWithCustomerAssetAndLiabilityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_cvuContractWithCustomerAssetAndLiabilityTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivable" xlink:title="00000012 - Disclosure - ACCOUNTS RECEIVABLE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/Inventory" xlink:title="00000013 - Disclosure - INVENTORY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwill" xlink:title="00000015 - Disclosure - INTANGIBLES AND GOODWILL">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCredit" xlink:title="00000016 - Disclosure - LINE OF CREDIT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaapLineOfCreditFacilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLineOfCreditFacilityAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebt" xlink:title="00000017 - Disclosure - LONG-TERM DEBT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Leases" xlink:title="00000018 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensation" xlink:title="00000020 - Disclosure - STOCK BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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://cpiaero.com/role/EmployeeBenefitPlan" xlink:title="00000021 - Disclosure - EMPLOYEE BENEFIT PLAN">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000022 - Disclosure - MAJOR CUSTOMERS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEvents" xlink:title="00000023 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000024 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapAccountingChangesAndErrorCorrectionsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000025 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BusinessCombinationsPolicyTextBlock" xlink:label="loc_cvuBusinessCombinationsPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_cvuBusinessCombinationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_GovernmentContractsPolicyPolicyTextBlock" xlink:label="loc_cvuGovernmentContractsPolicyPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_cvuGovernmentContractsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaapDebtPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDebtPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000026 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationTables" xlink:title="00000027 - Disclosure - BUSINESS COMBINATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000028 - Disclosure - REVENUE RECOGNITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000029 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashAndCashEquivalentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableTables" xlink:title="00000030 - Disclosure - ACCOUNTS RECEIVABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000031 - Disclosure - INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentTables" xlink:title="00000032 - Disclosure - PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillTables" xlink:title="00000033 - Disclosure - INTANGIBLES AND GOODWILL (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtTables" xlink:title="00000034 - Disclosure - LONG-TERM DEBT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000035 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationTables" xlink:title="00000037 - Disclosure - STOCK BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000038 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000039 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails" xlink:title="00000041 - Disclosure - BUSINESS COMBINATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetails1" xlink:title="00000042 - Disclosure - BUSINESS COMBINATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationDetailsNarrative" xlink:title="00000043 - Disclosure - BUSINESS COMBINATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesMember" xlink:label="loc_cvuAirIndustriesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="loc_us-gaapDecreaseInRestrictedCash" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDecreaseInRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="loc_cvuPurchasePriceAdditionalDisputedAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuPurchasePriceAdditionalDisputedAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000044 - Disclosure - REVENUE RECOGNITION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerostructureMember" xlink:label="loc_cvuAerostructureMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerostructureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AerosystemsMember" xlink:label="loc_cvuAerosystemsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerosystemsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="loc_cvuKittingAndSupplyChainManagementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuKittingAndSupplyChainManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000045 - Disclosure - REVENUE RECOGNITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="00000046 - Disclosure - CONTRACT ASSETS AND LIABILITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_cvuContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000047 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/AccountsReceivableDetails" xlink:title="00000048 - Disclosure - ACCOUNTS RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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://cpiaero.com/role/InventoryDetails" xlink:title="00000049 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentDetails" xlink:title="00000050 - Disclosure - PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="50" 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/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000051 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="loc_us-gaapAssetsHeldUnderCapitalLeasesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetsHeldUnderCapitalLeasesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_us-gaapPropertyPlantAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetails" xlink:title="00000052 - Disclosure - INTANGIBLES AND GOODWILL (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative" xlink:title="00000053 - Disclosure - INTANGIBLES AND GOODWILL (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_WeldingMetallurgyIncMember" xlink:label="loc_cvuWeldingMetallurgyIncMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetallurgyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LineOfCreditDetailsNarrative" xlink:title="00000054 - Disclosure - LINE OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaapLineOfCreditFacilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="40" 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="cvu-20191231.xsd#cvu_DebtServiceCoverageRatio" xlink:label="loc_cvuDebtServiceCoverageRatio" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuDebtServiceCoverageRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumLeverageRatio" xlink:label="loc_cvuMaximumLeverageRatio" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumLeverageRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetails" xlink:title="00000055 - Disclosure - LONG-TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtRollingMaturityAbstract" xlink:label="loc_us-gaapLongTermDebtRollingMaturityAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Long-termDebtDetailsNarrative" xlink:title="00000056 - Disclosure - LONG-TERM DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="0" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:presentationArc order="10" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="20" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsNoncurrentGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNoncurrentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="50" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000057 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000058 - Disclosure - LEASES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLeasesAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000059 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails" xlink:title="00000060 - Disclosure - INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails1" xlink:title="00000061 - Disclosure - INCOME TAXES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxesDetails2" xlink:title="00000062 - Disclosure - INCOME TAXES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="50" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsAcquisitionCost" xlink:label="loc_cvuDeferredTaxAssetsAcquisitionCost" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_cvuDeferredTaxAssetsAcquisitionCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsLeaseLiability" xlink:label="loc_cvuDeferredTaxAssetsLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_cvuDeferredTaxAssetsLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxAssetsDisallowedInterestExpense" xlink:label="loc_cvuDeferredTaxAssetsDisallowedInterestExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_cvuDeferredTaxAssetsDisallowedInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="120" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:label="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="loc_cvuDeferredTaxLiabilitiesRightOfUseAsset" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_cvuDeferredTaxLiabilitiesRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" 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://cpiaero.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000063 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeTaxAuthorityNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaapInternalRevenueServiceIRSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapInternalRevenueServiceIRSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityNameDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaapTaxPeriodAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTaxPeriodAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2019Member" xlink:label="loc_us-gaapTaxYear2019Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapTaxYear2019Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member" xlink:label="loc_us-gaapTaxYear2017Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapTaxYear2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LatestTaxYearMember" xlink:label="loc_us-gaapLatestTaxYearMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_us-gaapLatestTaxYearMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OffsetTaxableIncomeForRegularTaxPurposePercent" xlink:label="loc_cvuOffsetTaxableIncomeForRegularTaxPurposePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOffsetTaxableIncomeForRegularTaxPurposePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetails" xlink:title="00000064 - Disclosure - STOCK BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="loc_cvuOptionsAggregateIntrinsicValueAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/StockBasedCompensationDetailsNarrative" xlink:title="00000065 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesOneMember" xlink:label="loc_cvuPerformanceSharesOneMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesTwoMember" xlink:label="loc_cvuPerformanceSharesTwoMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PerformanceSharesThreeMember" xlink:label="loc_cvuPerformanceSharesThreeMember" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_cvuPerformanceSharesThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="470" 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/2019/elts/us-gaap-2019-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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_PerformanceEquityPlan2009Member" xlink:label="loc_cvuPerformanceEquityPlan2009Member" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cvuPerformanceEquityPlan2009Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_LongTermIncentivePlanMember" xlink:label="loc_cvuLongTermIncentivePlanMember" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cvuLongTermIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeMember" xlink:label="loc_cvuEmployeeMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployeeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OfficerMember" xlink:label="loc_srtOfficerMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_Employee1Member" xlink:label="loc_cvuEmployee1Member" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployee1Member" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_EmployeeOneMember" xlink:label="loc_cvuEmployeeOneMember" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_cvuEmployeeOneMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedStockExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="50" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:label="loc_cvuMaximumNumberOfSharesToBeGrantedAsIncentiveStock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumNumberOfSharesToBeGrantedAsIncentiveStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfSharesReceivedInCashlessExercise" xlink:label="loc_cvuNumberOfSharesReceivedInCashlessExercise" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuNumberOfSharesReceivedInCashlessExercise" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:label="loc_cvuSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="00000066 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000067 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="loc_us-gaapAssetsTotalMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAssetsTotalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerOneMember" xlink:label="loc_cvuCustomerOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerTwoMember" xlink:label="loc_cvuCustomerTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerThreeMember" xlink:label="loc_cvuCustomerThreeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_CustomerFourMember" xlink:label="loc_cvuCustomerFourMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="loc_cvuNumberOfLargeCommercialCustomer" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cvuNumberOfLargeCommercialCustomer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000068 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_SubsequentEventsDetailsNarrativeAbstract" xlink:label="loc_cvuSubsequentEventsDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuSubsequentEventsDetailsNarrativeAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_PaycheckProtectionProgramLoanMember" xlink:label="loc_cvuPaycheckProtectionProgramLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_cvuPaycheckProtectionProgramLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AirIndustriesWorkingCapitalDisputeMember" xlink:label="loc_cvuAirIndustriesWorkingCapitalDisputeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesWorkingCapitalDisputeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20191231.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_BankUnited3Member" xlink:label="loc_cvuBankUnited3Member" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="loc_cvuStopworkOrderOnProductionAssemblyContract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuStopworkOrderOnProductionAssemblyContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="loc_cvuMinimumFundedDebtToEbitdaRatio" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumFundedDebtToEbitdaRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000069 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000070 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="170" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="180" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermLineOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000071 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="0" 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/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000072 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20191231.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000073 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="loc_us-gaapQuantifyingMisstatementInCurrentYearFinancialStatementsAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapQuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977780829656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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, 2019</div></th>
<th class="th"><div>Aug. 24, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_DocumentAndEntityInformationAbstract', window );"><strong>Cover</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">CPI AEROSTRUCTURES 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">0000889348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-11398<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity's Reporting Status Current</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data 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">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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 35,234,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_SharePrice', window );">Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,876,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<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_cvu_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;">cvu_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="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 S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977780973736">
<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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 4,052,109<span></span>
</td>
<td class="nump">$ 4,128,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,380,684<span></span>
</td>
<td class="nump">2,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">7,029,602<span></span>
</td>
<td class="nump">8,722,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">15,280,807<span></span>
</td>
<td class="nump">17,588,866<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">5,891,386<span></span>
</td>
<td class="nump">9,361,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">474,904<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">721,964<span></span>
</td>
<td class="nump">1,972,630<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">34,831,456<span></span>
</td>
<td class="nump">44,208,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">3,886,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,282,939<span></span>
</td>
<td class="nump">2,545,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">375,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,784,254<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_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other assets</a></td>
<td class="nump">179,068<span></span>
</td>
<td class="nump">249,575<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">44,339,580<span></span>
</td>
<td class="nump">47,438,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8,199,557<span></span>
</td>
<td class="nump">9,902,481<span></span>
</td>
</tr>
<tr class="re">
<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">2,372,522<span></span>
</td>
<td class="nump">1,558,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,561,707<span></span>
</td>
<td class="nump">5,252,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">2,650,963<span></span>
</td>
<td class="nump">3,663,558<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of long-term debt</a></td>
<td class="nump">2,484,619<span></span>
</td>
<td class="nump">2,434,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,709,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">113,992<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">20,979,737<span></span>
</td>
<td class="nump">22,925,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">26,738,685<span></span>
</td>
<td class="nump">24,038,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">2,596,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">1,764,614<span></span>
</td>
<td class="nump">3,876,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">52,079,820<span></span>
</td>
<td class="nump">51,371,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock - $.001 par value; authorized 50,000,000 shares, 11,818,830 and 11,718,246 shares, respectively, issued and outstanding</a></td>
<td class="nump">11,819<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">71,294,629<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
</tr>
<tr class="ro">
<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">(79,046,688)<span></span>
</td>
<td class="num">(74,596,536)<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 Shareholders' Deficit</a></td>
<td class="num">(7,740,240)<span></span>
</td>
<td class="num">(3,933,405)<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 Shareholders' Deficit</a></td>
<td class="nump">$ 44,339,580<span></span>
</td>
<td class="nump">$ 47,438,393<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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and noncurrent portions 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability expected to be resolved 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 classified as other, due after 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.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>
<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>23
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977789053800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued</a></td>
<td class="nump">11,818,830<span></span>
</td>
<td class="nump">11,718,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding</a></td>
<td class="nump">11,818,830<span></span>
</td>
<td class="nump">11,718,246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784606856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 87,518,688<span></span>
</td>
<td class="nump">$ 70,366,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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">78,386,997<span></span>
</td>
<td class="nump">66,155,986<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">9,131,691<span></span>
</td>
<td class="nump">4,210,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">11,562,781<span></span>
</td>
<td class="nump">9,780,027<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,431,090)<span></span>
</td>
<td class="num">(5,569,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">89,666<span></span>
</td>
<td class="nump">28,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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,104,851)<span></span>
</td>
<td class="num">(1,989,417)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="num">(2,015,185)<span></span>
</td>
<td class="num">(1,960,708)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(4,446,275)<span></span>
</td>
<td class="num">(7,530,705)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">3,877<span></span>
</td>
<td class="nump">16,048<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(4,450,152)<span></span>
</td>
<td class="num">(7,546,753)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income, net of tax</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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Change in unrealized loss-interest rate swap</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,531,953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per common share-basic (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.80)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Loss per common share-diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.80)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">11,808,052<span></span>
</td>
<td class="nump">9,480,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">11,808,052<span></span>
</td>
<td class="nump">9,480,948<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=116634182&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=116637232&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=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782096808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Previously Reported [Member]</div>
</th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th">
<div>Additional Paid-in Capital [Member] </div>
<div>Previously Reported [Member]</div>
</th>
<th class="th"><div>Retained Earnings (Accumulated Deficit) [Member]</div></th>
<th class="th">
<div>Retained Earnings (Accumulated Deficit) [Member] </div>
<div>Previously Reported [Member]</div>
</th>
<th class="th">
<div>Retained Earnings (Accumulated Deficit) [Member] </div>
<div>Restatement Adjustment [Member]</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss [Member]</div></th>
<th class="th">
<div>Accumulated Other Comprehensive Loss [Member] </div>
<div>Previously Reported [Member]</div>
</th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Previously Reported [Member]</div></th>
<th class="th"><div>Restatement Adjustment [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning at Dec. 31, 2017</a></td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">$ 53,770,617<span></span>
</td>
<td class="nump">$ 53,770,617<span></span>
</td>
<td class="num">$ (67,049,783)<span></span>
</td>
<td class="nump">$ 20,548,652<span></span>
</td>
<td class="num">$ (87,598,435)<span></span>
</td>
<td class="num">$ (14,800)<span></span>
</td>
<td class="num">$ (14,800)<span></span>
</td>
<td class="num">$ (13,285,102)<span></span>
</td>
<td class="nump">$ 74,313,333<span></span>
</td>
<td class="num">$ (87,598,435)<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_CommonStockSharesOutstanding', window );">Balance at beginning (in shares) at Dec. 31, 2017</a></td>
<td class="nump">8,864,319<span></span>
</td>
<td class="nump">8,864,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</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">(7,546,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(7,546,753)<span></span>
</td>
<td class="nump">2,211,563<span></span>
</td>
<td class="num">$ (9,758,316)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Change in unrealized loss from interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued in share offering</a></td>
<td class="nump">$ 2,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,163,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,166,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued in share offering (in shares)</a></td>
<td class="nump">2,760,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued as employee compensation</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,913<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Common stock issued as employee compensation (in shares)</a></td>
<td class="nump">5,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">671,620<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">88,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Dec. 31, 2018</a></td>
<td class="nump">$ 11,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74,596,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,933,405)<span></span>
</td>
<td class="nump">$ 93,423,346<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_CommonStockSharesOutstanding', window );">Balance at ending (in shares) at Dec. 31, 2018</a></td>
<td class="nump">11,718,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">11,718,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,450,152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,450,152)<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Costs related to stock offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119,571)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(119,571)<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued as employee compensation</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,324<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Common stock issued as employee compensation (in shares)</a></td>
<td class="nump">4,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">730,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">730,564<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">95,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Dec. 31, 2019</a></td>
<td class="nump">$ 11,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,294,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (79,046,688)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (7,740,240)<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_CommonStockSharesOutstanding', window );">Balance at ending (in shares) at Dec. 31, 2019</a></td>
<td class="nump">11,818,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">11,818,830<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_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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards 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 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(28))<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 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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977781039480">
<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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,546,753)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', 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">1,124,063<span></span>
</td>
<td class="nump">710,197<span></span>
</td>
</tr>
<tr class="re">
<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 issuance cost</a></td>
<td class="nump">95,507<span></span>
</td>
<td class="nump">95,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Cash expended in excess of rent expense</a></td>
<td class="num">(112,048)<span></span>
</td>
<td class="num">(70,764)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">730,564<span></span>
</td>
<td class="nump">671,620<span></span>
</td>
</tr>
<tr class="ro">
<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 issues as employee compensation</a></td>
<td class="nump">32,324<span></span>
</td>
<td class="nump">45,913<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ProvisionForLoanAndLeaseLosses', window );">Bad debt expense</a></td>
<td class="nump">34,098<span></span>
</td>
<td class="nump">25,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Decrease (increase) in accounts receivable</a></td>
<td class="nump">1,807,802<span></span>
</td>
<td class="num">(1,846,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Decrease in contract assets</a></td>
<td class="nump">2,308,059<span></span>
</td>
<td class="nump">10,454,686<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease in inventory</a></td>
<td class="nump">227,336<span></span>
</td>
<td class="nump">292,766<span></span>
</td>
</tr>
<tr class="re">
<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 );">Decrease (increase) in prepaid expenses and other current assets</a></td>
<td class="nump">1,202,189<span></span>
</td>
<td class="num">(22,255)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Decrease in refundable income taxes</a></td>
<td class="nump">394,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Decrease in accounts payable and accrued expenses</a></td>
<td class="num">(678,380)<span></span>
</td>
<td class="num">(7,926,795)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">(Decrease) increase in contract liabilities</a></td>
<td class="num">(1,968,872)<span></span>
</td>
<td class="nump">2,430,922<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_cvu_IncreaseDecreaseInLossReserve', window );">Decrease in loss reserve</a></td>
<td class="num">(1,012,597)<span></span>
</td>
<td class="num">(14,396)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,175)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">(Decrease) increase in income taxes payable</a></td>
<td class="num">(112,777)<span></span>
</td>
<td class="nump">4,665<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">(377,982)<span></span>
</td>
<td class="num">(2,685,813)<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="num">(436,010)<span></span>
</td>
<td class="num">(559,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of WMI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,952,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(436,010)<span></span>
</td>
<td class="num">(6,511,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,166,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payment of line of credit</a></td>
<td class="num">(1,300,000)<span></span>
</td>
<td class="num">(6,500,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">7,700,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_RepaymentsOfDebt', window );">Payment of long-term debt</a></td>
<td class="num">(2,436,786)<span></span>
</td>
<td class="num">(3,314,789)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock offering costs paid</a></td>
<td class="num">(119,571)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt issue costs</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(157,213)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">118,643<span></span>
</td>
<td class="nump">13,894,115<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and restricted cash</a></td>
<td class="num">(695,349)<span></span>
</td>
<td class="nump">4,697,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">5,432,793<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
</tr>
<tr class="ro">
<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 schedule noncash investing, 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_CapitalLeaseObligationsIncurred', window );">Equipment acquired under capital lease</a></td>
<td class="nump">399,800<span></span>
</td>
<td class="nump">649,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule of cash flow information:</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_InterestPaidNet', window );">Cash paid during the year for interest</a></td>
<td class="nump">2,066,174<span></span>
</td>
<td class="nump">2,134,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_IncomeTaxesPaidNet', window );">Cash paid (received) for income taxes</a></td>
<td class="num">$ (378,652)<span></span>
</td>
<td class="nump">$ 10,947<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_AdjustmentForMaturityOfInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents amount of adjustment for maturity of interest rate swap.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_AdjustmentForMaturityOfInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_IncreaseDecreaseInLossReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the loss reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_IncreaseDecreaseInLossReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 or gain included in net income that result in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a 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 maturities due beyond 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForLoanAndLeaseLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to estimated loss from loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanAndLeaseLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settlement of obligation drawn 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 maturities due beyond 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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>27
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784377832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRINCIPAL BUSINESS ACTIVITY 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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>



<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>1.</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>Principal
                                         business activity And summary of significant Accounting policies</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company consists of CPI Aerostructures, Inc. (&#8220;CPI&#8221;) and Welding Metallurgy, Inc. (&#8220;WMI&#8221;), a wholly owned
subsidiary acquired on December 20, 2018 and Compac Development Corporation (&#8220;Compac&#8221;), a wholly owned subsidiary
of WMI, collectively the &#8220;Company.&#8221;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">CPI
is a U.S. supplier of aircraft parts for fixed wing aircraft and helicopters in both the commercial and defense markets. We manufacture
complex aerostructure assemblies, as well as aerosystems. Additionally, we supply parts for maintenance, repair and overhaul (&#8220;MRO&#8221;)
and kitting contracts.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">CPI
acquired WMI on December 20, 2018 (see discussion below) and the year ended December 31, 2018 operating results include the operating
results of WMI from the date of acquisition.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">An
operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating
decision maker (the &#8220;CODM&#8221;) to make decisions about resources to be allocated to the segment and assess its performance.
Operating segments may be aggregated only to a limited extent. The Company&#8217;s CODM, the Chief Executive Officer, reviews
financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes
of making operating decisions and assessing financial performance. The Company has determined that it has a single operating and
reportable segment. </font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company
accounts and transactions have been eliminated in consolidation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Acquisition
of WMI</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
December 20, 2018, pursuant to the Stock Purchase Agreement (&#8220;SPA&#8221;), dated as of March 21, 2018, with Air Industries
Group (&#8220;Air Industries&#8221;), the Company purchased from Air Industries all of the outstanding shares of WMI, previously
a wholly owned subsidiary of Air Industries (the &#8220;WMI Acquisition&#8221;).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Use
of Estimates</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with accounting principles generally accepted in the United States of America
(&#8220;U.S. GAAP&#8221;) requires the use of estimates by management. Actual results could differ from these estimates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Business
Combinations </u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company applied acquisition accounting for the WMI acquisition in accordance with Accounting Standards Codification (&#8220;ASC&#8221;)
805, &#8220;Business Combinations&#8221; (&#8220;ASC Topic 805&#8221;). Acquisition accounting requires that the assets acquired
and liabilities assumed be recorded at their respective estimated fair values at the date of acquisition. The excess purchase
price over fair value of the net assets acquired is recorded as goodwill. In determining estimated fair values, we are required
to make estimates and assumptions that affect the recorded amounts including, but not limited to, expected future cash flows,
discount rates, remaining useful lives of long-lived assets, useful lives of identified intangible assets, replacement or reproduction
costs of property and equipment and the amounts to be recovered in future periods from acquired net operating losses and other
deferred tax assets. Our estimates in this area impact, among other items, the amount of depreciation and amortization, impairment
charges in certain instances if the asset becomes impaired, and income tax expense or benefit that we report. Our estimates of
fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain. See Note 2. &#8220;Business
Combinations&#8221; for a summary and status of the application of acquisition accounting.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Revenue
Recognition</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company adopted
Accounting Standards Codification Topic 606, &#34;Revenue from Contracts with Customers&#34; (&#34;ASC 606&#34;), using the
modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised
good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good
or service. The majority of the Company&#8217;s performance obligations are satisfied over-time as the Company (i) sells products
with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin
for work completed to date. Under the over-time revenue recognition model, revenue and gross profit are recognized over the contract
period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs
at completion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The corrected adoption of ASC 606 resulted
in a restatement of previously issued consolidated financial statements. See Note 18.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><font style="color: black"></font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">See
Note 3, &#8220;Revenue&#8221;, for additional information regarding the Company's revenue recognition policy.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Government
Contracts</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s government contracts are subject to the procurement rules and regulations of the U.S. government. Many of the
contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition
Regulation (&#8220;FAR&#8221;), which provides guidance on the types of costs that are allowable in establishing prices for goods
and services under U.S. government contracts. For example, costs such as those related to charitable contributions, advertising,
interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment
of a government contract, the Company may be audited in respect to the direct and allocated indirect costs attributable thereto.
These audits may result in adjustments to the Company&#8217;s contract cost, and/or revenue.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">When
contractual terms allow, the Company invoices its customers on a progress basis.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Cash</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company maintains its cash in five financial institutions. The balances are insured by the Federal Deposit Insurance Corporation.
From time to time, the Company&#8217;s balances may exceed these limits. As of December 31, 2019 and 2018, the Company had $4,020,203
and $4,033,781, respectively, of uninsured balances. The Company limits its credit risk by selecting financial institutions considered
to be highly credit worthy.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Accounts
Receivable</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are reported at their outstanding unpaid principal balances. The Company writes off accounts when they are deemed to
be uncollectible.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Inventory</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are reported at lower of cost or net realizable value.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Property
                                         and Equipment</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are recorded at cost.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation
and amortization of property and equipment is provided by the straight-line method over the shorter of estimated useful lives
of the respective assets or the life of the lease, for leasehold improvements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Leases</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains
a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU
assets and operating lease liabilities in our consolidated balance sheets.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">ROU
assets represent the Company&#8217;s right to use an underlying asset during the lease term, and lease liabilities represent the Company&#8217;s
obligation to make lease payments arising from the lease. The determination of the length of lease terms is affected by options
to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The existence of significant
economic incentive is the primary consideration when assessing whether the Company is reasonably certain of exercising an option
in a lease. Both finance and operating lease ROU assets and liabilities are recognized at commencement date and measured as the
present value of lease payments to be made over the lease term. As the interest rate implicit in the lease is not readily available
for most of the Company&#8217;s leases, the Company uses its estimated incremental borrowing rate in determining the present value of
lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.
The lease ROU asset recognized at commencement is adjusted for any lease payments related to initial direct costs, prepayments,
and lease incentives.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For
operating leases, lease expense is recognized on a straight-line basis over the lease term. For finance leases, lease expense
comprises the amortization of the ROU assets recognized on a straight-line basis generally over the shorter of the lease term
or the estimated useful life of the underlying asset and interest on the lease liability. Variable lease payments not dependent
on a rate or index are recognized when the event, activity, or circumstance in the lease agreement upon which those payments are
contingent is probable of occurring and are presented in the same line of the consolidated balance sheet as the rent expense arising
from fixed payments. The Company has lease agreements with lease and non-lease components. Non-lease components are combined with
the related lease components and accounted for as lease components for all classes of underlying assets.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Long-Lived
Assets</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company reviews its long-lived assets and certain related intangibles for impairment whenever changes in circumstances indicate
that the carrying amount of an asset may not be fully recoverable. As a result of its review, the Company does not believe that
any such change has occurred. If such changes in circumstance are present, a loss is recognized to the extent the carrying value
of the asset is in excess of the fair value of cash flows expected to result from the use of the asset and amounts expected to
be realized upon its eventual disposition.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Short-Term
Debt</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
fair value of the Company&#8217;s short-term debt is estimated based on the current rates offered to the Company for debt of similar
terms and maturities. Using this method, the fair value of the Company&#8217;s short-term debt was not significantly different
than the stated value at December 31, 2019 and 2018.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Fair
Value</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values
because of the short-term nature of these instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt">Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif">We
estimated the fair value of debt using market quotes and calculations based on market rates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Loss
Per Share</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Basic
loss per common share is computed using the weighted-average number of shares outstanding. Diluted loss per common share is computed
using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding options
to purchase common stock. There were no incremental shares that were used in the calculation of diluted loss per common share
in 2019 and 2018. Since the Company is in a loss position no incremental shares were used in the calculation of diluted loss per
share since these shares would be considered anti-dilutive.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Income
taxes</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Income
taxes are accounted for under the asset and liability method whereby deferred tax assets and liabilities are recognized for future
tax consequences attributable to the temporary differences between the consolidated financial statements carrying amounts of assets
and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities
are measured using enacted tax rates expected to apply in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes
the enactment date. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely
than not that some portion or all of the deferred tax assets will not be realized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s policy is to record estimated interest and penalties related to uncertain tax positions in income tax expense.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Recently
                                         Adopted Accounting Pronouncements</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued Accounting Standards Update No. 2016-02, "Leases (Topic 842)" (&#8220;ASU 2016-02"), which sets
out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally,
entities were required to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative
period presented in the financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained
earnings. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in
July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the &#8220;new lease standard&#8221;).
Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease
standard at the adoption date instead of at the earliest comparative period presented and continue to apply the provisions of
the previous lease standard in its annual disclosures for the comparative periods. The new lease standard requires lessees to
present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged
compared to the current accounting guidance. Additional footnote disclosures related to leases will also be required.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 1, 2019, the Company adopted the new lease standard using the optional transition method. The comparative financial information
will not be restated and will continue to be reported under the previous lease standard in effect during those periods. In addition,
the new lease standard provides a number of optional practical expedients in transition. The Company elected the package of practical
expedients. As such, the Company will not reassess whether expired or existing contracts are or contain a lease; will not need
to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company
did not elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to
the Company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
new lease standard also provides practical expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term
lease recognition exemption for all leases that qualify. This means, for those leases that qualify, the Company will not recognize
ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases
of those assets in transition. The Company elected the practical expedient to not separate lease and non-lease components for
certain classes of assets (office buildings).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 1, 2019, the Company recognized right of use assets and lease liabilities in the range of approximately $5.3 million to
$5.9 million, respectively, on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784328328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font></p>



<table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>2.</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>BUSINESS
                                         COMBINATION</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">As
                                         discussed in Note 1, the Company completed the WMI Acquisition on December 20, 2018.
                                         The acquisition was accounted for as a business combination in accordance with ASC Topic
                                         805. Accordingly, the Company recorded the estimated fair value of the assets and liabilities
                                         assumed at the date of acquisition. The acquisition was considered a stock purchase for
                                         tax purposes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital
adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components
of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally
objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The
Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO USA,
LLP (&#8220;BDO&#8221;) for a binding resolution. During the course of BDO&#8217;s work, Air Industries conceded on three of the
four items of contention, leaving only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in
favor of the Company that there should be no changes to the Closing Working Capital Statement as prepared by the Company. The
result of the conceded items and BDO determination would decrease the purchase price of the acquisition by approximately $4.1
million. On September 16, 2019, the Company received a letter from Air Industries acknowledging the conceded items and, among
other things, rejecting the determination by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court
of the State of New York, County of New York, against Air Industries seeking, among other things, an order of specific performance
requiring Air Industries to comply with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries
in the amount of approximately $4.1 million.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
October 2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents
the value of the conceded items. The remaining escrowed amount of approximately $1,381,000 is shown as restricted cash on the
consolidated balance sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not recorded
on the Company&#8217;s balance sheet due to the uncertainty of collection.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired
and liabilities assumed from WMI based on the BDO determination. Due to new information discovered during the measurement period
adjustments were made to the current period. The Company has determined the fair values of the assets and liabilities acquired
and has recorded the fair value of the assets acquired as of December 20, 2018, assuming only the collection of the remaining
amount escrowed. Collection of the additional $2.1 million is uncertain.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table provides the allocation of the total purchase price of $5.9 million ($7.9 million less $2 million collected and
to be collected from escrow) to the identifiable tangible and intangible assets and liabilities of WMI based on their respective
fair values. The remaining useful lives represent the period over which acquired tangible and intangible assets with a finite
life are being depreciated or amortized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Fair Values</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Estimated Useful Lives</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,250,523</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,670,931</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,726,110</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property plant &#38; equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">901,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5 to 7 Years</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,932,818</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Intangible</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">500,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">4 Years</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,784,254</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,900,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">The following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had occurred on January 1, 2018:</font> <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">Year Ended December 31, 2018</p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">Restated</p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-indent: 0in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">84,217,706</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif">(6,567,859</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
                                         pro forma results presented above include the impact of eliminating parent company charges
                                         for general expenses and interest, net of tax.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784411384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">REVENUE RECOGNITION</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><font style="font: 10pt Times New Roman, Times, Serif"><b>3.</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>REVENUE
                                         RECOGNITION</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Contracts
                                         with Customers and Performance Obligations</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
majority of the Company&#8217;s revenues are from long-term contracts with the U.S. government and commercial contractors. The
Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,
payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,
the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer
contract or on a standalone basis.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">To
determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined
and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance
obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine
a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit
recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer
in exchange for payment and is the unit of account for recognizing revenue. The Company&#8217;s performance obligations in its
contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance
obligation representing a series of products when the contract contains multiple products that are substantially the same. The
Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment
activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.
Shipping costs are included in costs of sales. The Company provides warranties on many of its products<u>;</u> however, since
customers cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are
not separate performance obligations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the
performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction
price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,
the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated
on the basis of cost.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable
in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors
are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from
revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each
product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of
the time value of money when the timing difference between receipt of payment and transferring the good or service is less than
one year.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
majority of the Company&#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative
use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed
to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts
the transfer of control to the customer which occurs as the Company incurs costs on its contracts.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups
contracts together that have similar characteristics. Contract gross profit margins are calculated using the estimated costs for
either the individual contract or the portfolio as applicable. Significant judgment is used to determine which contracts are grouped
together to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be
materially different than if applied to individual contracts.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s contracts are often modified to account for changes in contract specifications and requirements. The Company considers
contract modifications to exist when the modification either creates new or changes the existing enforceable rights and obligations.
The effect of a contract modification on the transaction price<u>,</u> and the measure of progress for the performance obligation
to which it relates, are recognized prospectively when the remaining goods or services are distinct and on a cumulative catch-up
basis when the remaining goods or services are not distinct.</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The
Company also has contracts that are considered point in time. Under the point in time revenue recognition model, revenue is recognized
when control of the components has transferred to the customer, in most cases this will be based on shipping terms.<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Contract
                                         Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Certain
contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates
variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,
current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will
not occur when the uncertainty is resolved.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected
at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount
of revenue to recognize. For any costs incurred that do not depict the Company&#8217;s performance in transferring control of
goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are
not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,
materials and subcontractors&#8217; costs, other direct costs and an allocation of indirect costs.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes
to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of
any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.
ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts
to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,
the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,
execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other
variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with
the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates
are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue
in the period the change is determined.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">When
changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis
in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance
obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,
a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Capitalized
Contract Acquisition Costs and Fulfillment Costs</b></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Contract
acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have
incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment
costs that are subject to capitalization in accordance with the guidance in <font style="color: black">Accounting Standards
Codification Subtopic 340-40, &#8220;Other Assets and Deferred Costs&#8212;Contracts with Customers.&#8221;</font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Disaggregation
                                         of Revenue</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents the Company&#8217;s revenue disaggregated by contract type:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center">Year Ended December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>2019</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"> 2018</p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">(restated)</p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; color: windowtext; text-align: left">Aerostructure</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">41,921,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">35,107,506</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Aerosystems</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">26,624,568</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,626,968</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Kitting and Supply Chain Management</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">18,972,888</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,631,542</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>87,518,688</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>70,366,016</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><b>&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif"><b>Transaction
Price Allocated to Remaining Performance Obligations</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately
$148 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied
or partially satisfied performance obligations as of December 31, 2019. The Company estimates that it will recognize approximately
59% of this amount in fiscal year 2020 and the remainder by fiscal year 2023.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784328328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT ASSETS AND LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_ContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</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_cvu_ContractWithCustomerAssetAndLiabilityTextBlock', window );">CONTRACT ASSETS AND LIABILITIES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><b>4.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>CONTRACT ASSETS AND LIABILITIES</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contract assets represent revenue recognized
on contracts in excess of amounts invoiced to the customer and the Company&#8217;s right to consideration is conditional on something
other than the passage of time. Amounts may not exceed their net realizable value. Under the typical payment terms of our government
contracts, the customer retains a portion of the contract price until completion of the contract, as a measure of protection for
the customer. Our government contracts therefore typically result in revenue recognized in excess of billings, which we present
as contract assets. Contract assets are classified as current. The Company&#8217;s contract liabilities represent customer payments
received or due from the customer in excess of revenue recognized. Contract liabilities are classified as current.</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">Revenue recognized for the year ended December
31, 2019, that was included in the contract liabilities balance as of January 1, 2019 was $5.2 million and as of January 1, 2018
was $75,000.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_ContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_ContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_ContractWithCustomerAssetAndLiabilityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to contract assets and contract 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;">cvu_ContractWithCustomerAssetAndLiabilityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787529256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_CashAndCashEquivalentsDisclosureTextBlock', window );">RECONCILIATION OF CASH AND RESTRICTED CASH</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>5.</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>RECONCILIATION
                                         OF CASH AND RESTRICTED CASH</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">The following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to the total of the same such amounts shown in the statement of cash flows:</font> &#160; <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>December
    31, 2019<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>December
    31, 2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 70%; text-align: justify">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">4,052,109</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,380,684</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total cash and restricted cash shown in the statement of cash flow</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,432,793</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</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 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_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784494232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>6.</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>ACCOUNTS
                                         RECEIVABLE</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable consists of trade receivables as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify">Billed receivables</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">7,260,457</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">8,944,596</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Less: allowance for doubtful accounts</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(230,855</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(222,025</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">7,029,602</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">8,722,571</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784326792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>7.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><b>INVENTORY</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The components of inventory consisted of the
following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 64%; color: windowtext; text-align: justify">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">881,761</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">2,591,872</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,916,209</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">4,015,028</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,093,416</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,754,711</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">5,891,386</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787558056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>8.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><b>PROPERTY AND EQUIPMENT</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2018<br />
(restated)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b><b>Estimated</b><br />
Useful Life
    (years)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 58%; color: windowtext; text-align: left"><font style="color: Black">Machinery and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">3,829,592</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">2,879,707</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 14%; color: windowtext; text-align: center"><font style="font-size: 10pt; color: Black">5 to 7</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Computer equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">4,179,087</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,973,406</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">5</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Furniture and fixtures</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">709,350</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">707,726</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">7</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Automobiles and trucks</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">13,162</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">13,162</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">5</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Leasehold improvements </font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,573,874</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,994,253</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font-size: 10pt; color: Black">&#160;Lesser
    of lease term or 10 years</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"><font style="color: Black">Total gross property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">11,305,065</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">9,568,254</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">Less accumulated depreciation and amortization</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">8,022,126</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">7,023,062</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"><font style="color: Black">Total property and equipment, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">3,282,939</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">Depreciation and amortization
expense for the years ended December 31, 2019 and 2018 was $999,063 and $710,197, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">During the years ended
December 31, 2019 and 2018, the Company acquired $399,800 and $649,410, respectively, of property and equipment under capital
leases.</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>35
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977783021368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLES AND GOODWILL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">INTANGIBLES AND GOODWILL</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>9.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><b>INTANGIBLES AND GOODWILL</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify">Intangibles</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">500,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Less: amortization of intangibles</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(125,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Total Intangibles, net</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">375,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,784,254</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed in Note 1, the Company completed
the WMI Acquisition on December 20, 2018. The acquisition was accounted for as a business combination in accordance with ASC Topic
805. Accordingly, the Company recorded the fair value of the assets and liabilities assumed at the date of acquisition.</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="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a
result of the acquisition, the Company recorded Goodwill of $1,784,254 as a result of adjustments to the fair value of the acquired
WMI inventory. The Company&#8217;s intangible asset is comprised of the value of the customer relationships acquired as part of
the WMI Acquisition. The useful life is four years representing the remaining economic life.</p>

<p style="border-bottom: white 0.5pt solid; 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">Amortization expense for the year ended December 31, 2019 was $125,000.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977783018584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINE OF CREDIT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [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 );">LINE OF CREDIT</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>10.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-right: 0.1in"><b>LINE OF CREDIT</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</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: 0; text-align: justify">On March 24, 2016, the Company entered into
an Amended and Restated Credit Agreement (the &#8220;Credit Agreement&#8221;) with BankUnited, N.A. as a lender and the sole arranger,
administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &#8220;BankUnited Facility&#8221;). The BankUnited
Facility provided for a revolving credit loan commitment of $30 million (the &#8220;Revolving Loan&#8221;) and a $10 million term
loan (&#8220;Term Loan&#8221;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.</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">On June 25, 2019, the Company entered into
a Fifth Amendment (the &#8220;Fifth Amendment&#8221;) to the Credit Agreement. Under the Fifth Amendment, the parties amended
the Credit Agreement by extending the maturity date of the Company&#8217;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens
Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</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">The BankUnited Facility required us to maintain
the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing four
quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain
a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain
a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing
covenants and other non-financial covenants as of and after March 31, 2018. As of December 31, 2019, the Company was not in compliance
with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations
in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.
See Note 17, &#8220;Subsequent Events&#8221; for further discussion.</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">In addition to the covenant waivers, on August
24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further
amends the Credit Agreement, Revolving Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 17, &#8220;Subsequent
Events&#8221;.</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">As of December 31, 2019, the Company had $26.7
million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 17, &#8220;Subsequent Events&#8221; for further
discussion.</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">The BankUnited Facility is secured by all of the Company&#8217;s assets.</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_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784350200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>11.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>LONG-TERM DEBT</b></td></tr></table>

<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: 6pt 0; text-align: justify">As described above, in connection with
the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving Loan and Term Loan to June
30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment. The terms of the Sixth
Amendment are discussed below in Note 17, &#8220;Subsequent Events&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Company paid to BankUnited, N.A. commitment
and agent fees in the amount of $25,000 in 2019, together with out of pocket costs, expenses, and reasonable attorney&#8217;s fees
incurred by BankUnited, N.A. in connection with the Fifth Amendment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Company has cumulatively paid approximately
$488,000 of total debt issuance costs in connection with the BankUnited Facility of which approximately $71,000 is included in
other assets and $15,000 is a reduction of long-term debt at December 31, 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Term Loan had an initial amount of $10 million, payable in
monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth Amendment, the Term Loan
had a maturity date of June 31, 2021. The maturities of the long-term debt (excluding unamortized debt issuance costs) as of December
31, 2019, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b>Year ending December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: left"><font style="color: Black">2020</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><font style="color: Black">2,484,619</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2021</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,452,149</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2022</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">187,853</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2023</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">109,485</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2024</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">15,127</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Total</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,249,233</font></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></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"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Also included in long-term debt are financing
leases and notes payable of $546,100 and $592,712 at December 31, 2019 and 2018, respectively, including a current portion of $384,619
and $334,981, respectively.</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">The right-of-use assets under financing
leases was $3,024,852 and $2,625,052 at December 31, 2019 and 2018, respectively. Accumulated depreciation of assets under financing
leases was approximately $1,868,377 and $1,517,164 at December 31, 2019 and 2018, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787507608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>12.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>LEASES</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases a building and equipment.
Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified
as an operating or a financing lease. Operating leases are included in ROU assets and operating lease liabilities in our consolidated
balance sheets.</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">The Company leases manufacturing and office
space under an agreement classified as an operating lease.</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">The lease agreement expires on April 30,
2022 and does not include any renewal options. The agreement provides for an initial monthly base amount plus annual escalations
through the term of the lease.</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">In addition to the monthly base amounts
in the lease agreement, the Company is required to pay real estate taxes and operating expenses during the lease terms.</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">The Company also leases office equipment
in agreements classified as operating leases.</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">For the years ended December 31, 2019,
and 2018 the Company&#8217;s operating lease expense was $1,761,374 and $1,608,701, respectively.</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">Future minimum lease payments under non-cancellable
operating leases as of December 31, 2019 were as follows:</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>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black"><b>Year ending December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; color: windowtext; text-align: left"><font style="color: Black">2020</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"><font style="color: Black">1,921,015</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2021</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,964,815</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2022</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">705,889</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2023</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">37,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2024</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">8,349</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Total undiscounted operating lease
    payments</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,637,306</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">&#160;&#160;&#160;&#160;&#160;&#160;Less
    imputed interest</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(331,369</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Present value of operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,305,937</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></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">The following table sets forth the ROU
assets and operating lease liabilities as of December 31, 2019:</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>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify">Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-align: justify; padding-bottom: 2.5pt">ROU Assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">3,886,863</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Current operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,709,153</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,596,784</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in">Total ROU liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,305,937</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</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">The Company&#8217;s weighted average remaining
lease term for its operating leases is 2.1 years.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784466616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>13.</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>INCOME
                                         TAXES</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for income taxes in accordance
with ASC 740 (Topic 740, Income Taxes). ASC 740 is an asset and liability approach that requires the recognition of deferred tax
assets and liabilities for the expected tax consequences or events that have been recognized in our consolidated financial statements
or tax returns. ASC Topic 740 also clarifies the accounting for uncertainty in income taxes recognized in the consolidated financial
statements. The interpretation prescribes a recognition threshold and measurement attribute for the consolidated financial statements
recognition and measurement of a tax position taken, or expected to be taken, in a tax return.</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">The Company files income tax returns in
the U.S. federal jurisdiction and in various state and foreign jurisdictions. The 2014 tax return was under audit by the IRS and
the Company has received notification that the returns will be accepted as filed. The Company generally is no longer subject to
U.S. or state examinations by tax authorities for taxable years prior to 2016. However, net operating losses utilized from prior
years in subsequent years&#8217; tax returns are subject to examination until three years after the filing of subsequent years&#8217;
tax returns. The statute of limitations expiration in foreign jurisdictions for corporate tax returns generally ranges between
two and five years depending on the jurisdiction.</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">The provision for income taxes consists
of the following:</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>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><b>Year
    ended December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext"><b>Current:</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Federal</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">(2,220</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">State</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,877</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">18,268</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext"><b>Deferred:</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">Federal</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">State</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">Total</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,877</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">16,048</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</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 1.45pt 0pt 0; text-align: justify">The difference between the income
tax provision computed at the federal statutory rate and the actual tax provision is accounted for as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black"><b>December
    31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2018</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"><font style="color: Black">Taxes computed at the federal statutory
    rate</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">(1,012,457</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">(1,511,080</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">State income tax, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,890</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">14,432</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Prior year true-up</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">17,865</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Research and development tax credit</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">(180,813</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">(163,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Change in valuation allowance</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,127,573</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,617,139</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Other</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">10,870</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">171</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"><font style="color: Black">Permanent differences</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">54,814</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">41,424</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">16,048</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The components of deferred income tax assets
and liabilities are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b><u>Deferred Tax Assets</u>:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>2018</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Allowance for doubtful accounts</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">50,100</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">60,467</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Credit carryforwards</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,435,543</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,254,731</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"><font style="color: Black">Inventory reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">423,605</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred rent</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">116,784</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Stock options</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">12,478</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Restricted stock</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">87,976</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">88,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Other</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">15,237</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">7,550</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Acquisition costs</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">100,774</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">109,397</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Lease liability</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">934,463</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Disallowed interest expense</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">791,785</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">431,319</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Net
    operating loss carryforward</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">21,058,838</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">20,902,163</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred
    tax assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">24,898,321</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">22,983,299</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Valuation allowance</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(21,213,040</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(20,222,640</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b><u>Deferred Tax Liabilities</u></b></font><b>:</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Prepaid expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">114,738</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">158,777</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Revenue recognition</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,133,348</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,197,535</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">593,678</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">404,347</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Right
    of use asset</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">843,517</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred
    tax liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">3,685,281</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,760,659</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Net
    deferred tax assets (liabilities)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></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; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2019, the Company had approximately
$93,000,000 of gross net operating loss carryforwards (&#8220;NOLs&#8221;) for federal tax purposes and approximately $38,600,000
of post apportionment NOLs for state tax purposes. As a result of the Tax Cuts and Jobs Act of 2017 and the Coronavirus Aid, Relief,
and Economic Security Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to
different rules. Our pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through
2039, if not utilized, and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and
2020 can generally be carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax
years before January 1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on
or after January 1, 2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future
taxable income. The federal NOLs begin to expire in 2034; losses generated in 2018 and forward have an indefinite life. The state
NOLs begin to expire in 2034.</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">Our ability to fully recognize the benefits
from our NOLs is dependent upon our ability to generate sufficient income prior to their expiration. In addition, our NOL carryforwards
may be limited if we experience an ownership change as defined by Section 382 of the Internal Revenue Code (&#8220;Section 382&#8221;).
In general, an ownership change under Section 382 occurs if 5% shareholders increase their collective ownership of the aggregate
amount of our outstanding shares by more than 50 percentage points over a relevant lookback period. The equity securities we sold
in October 2018 may trigger an ownership change under Section 382 which could significantly limit our ability to utilize our tax
benefits.</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">The Company will recognize a tax benefit in
the consolidated financial statements for an uncertain tax position only if management&#8217;s assessment is that the position
is &#8220;more likely than not&#8221; (i.e., a likelihood greater than 50%) to be allowed by the tax jurisdiction based solely
on the technical merits of the position. The term &#8220;tax position&#8221; refers to a position in a previously filed tax return
or a position expected to be taken in a future tax return that is reflected in measuring current or deferred income tax assets
and liabilities for financial reporting purposes.</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">The provision for income taxes for the year ended December 31, 2019 was $3,877,
an effective tax rate of 0.08%. In February 2019, the Company received information that the net operating loss carryback that
was utilized in 2014 was under examination and could possibly be partially disallowed by the Internal Revenue Service (&#8220;IRS&#8221;).
In June 2020, the Company received a letter from the IRS stating that the returns will be accepted as filed. There are no uncertain
tax positions recorded for this item. This adjustment was an issue of timing of the loss and had no income tax provision effect.</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>40
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855716952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK BASED COMPENSATION</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>14.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-right: 1.45pt"><b>STOCK BASED COMPENSATION</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company accounts for compensation
expense associated with stock options and RSUs based on the fair value of the options and units on the date of grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company&#8217;s net
loss for the years ended December 31, 2019 and 2018, includes approximately $763,000 and $718,000 of stock based compensation
expense, respectively, for the grant of stock options and RSUs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2019, the Company granted 75,350
RSUs to its board of directors as partial compensation for the 2019 year. In April 2019, the Company granted 6,677 RSUs to one
of its board members as partial compensation for the 2019 year. In June 2019, a board member retired and 6,593 of his unvested
RSUs were forfeited which were valued at approximately $47,000. In June 2019, two board members were granted an additional 2,725
RSUs as partial compensation for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as
partial compensation for the 2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&#8217;s
net loss for the years ended December 31, 2019 and 2018 includes approximately $480,000 and $542,000, respectively, of non-cash
compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling,
general and administrative expenses.</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">In April 2019, the Company granted 94,972
shares of common stock to various employees. In the event that any of these employees voluntarily terminates their employment prior
to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria are not achieved,
portions of these shares may be forfeited. In November 2019, the Company&#8217;s former Chief Financial Officer forfeited an aggregate
of 38,906 shares of restricted stock <font style="color: black">upon his termination by the Company without cause, representing
the performance-based portion of the restricted stock granted in 2019, 2018, 2017, and 2016. Shares of restricted stock that we
grant </font>will be expensed during various periods through March 2023 based upon the service and performance thresholds. For
the year ended December 31, 2019, approximately $191,000 of compensation expense is included in selling, general and administrative
expenses and approximately $63,000 of compensation expense is included in cost of sales for this grant.</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 1.45pt 0pt 0; text-align: justify">In January 2018, the Company
granted 58,578 RSUs to its board of directors as partial compensation for the 2018 year. On January 1, 2017, the Company granted
59,395 RSUs to its board of directors as partial compensation for the 2017 year. RSUs vest quarterly on a straight-line basis over
a one-year period. The Company&#8217;s net income (loss) for the year ended December 31, 2018 and 2017 includes approximately $524,000
and $550,000, respectively, of noncash compensation expense related to the RSU grants to the board of directors. This expense is
recorded as a component of selling, general and administrative expenses. In addition, for the year ended December 31, 2018, the
Company granted 5,130 shares of common stock to various employees and approximately $10,000 of compensation expense is included
in selling, general and administrative expenses and approximately $36,000 of compensation expense is included in cost of sales
for this grant. In addition, for the year ended December 31, 2017, the Company granted 5,550 shares of common stock to various
employees and approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately
$37,500 of compensation expense is included in cost of sales for this grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In March 2018, the Company
granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily terminates their
employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criteria
are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March
2022 based upon the service and performance thresholds. For the years ended December 31, 2019 and 2018, approximately $104,000
and $88,100, respectively, of compensation expense is included in selling, general and administrative expenses and approximately
$23,000 and $18,400, respectively, of compensation expense is included in cost of sales for this grant.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In August 2016 and March 2017,
the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these
employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition,
if certain Company performance criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed
during various periods through March 2021 based upon the service and performance thresholds. For the years ended December 31, 2019
and 2018, approximately $77,000 and $0, respectively, of compensation expense is included in selling, general and administrative
expenses and approximately $17,000 and $0, respectively of compensation expense is included in cost of sales for this grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In November 2019, 38,906 shares
valued at $116,000 were forfeited as a result of the termination of employment of an officer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In December 2019, shares valued
at $54,000 were forfeited because the Company failed to achieve certain performance criteria for the year ended December 31, 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In April 2019, 11,193, 8,299
and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company failed to achieve certain
performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees returned 9,806 common
shares, valued at approximately $52,000, to pay the employees&#8217; withholding taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February
12, 2019, employees returned 1,221 common shares, valued at approximately $20,000, to pay the employees&#8217; withholding taxes.</p>

<p style="border-bottom: white 0.5pt solid; 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 1.45pt 0pt 0; text-align: justify">In March 2018, 12,330 and 9,130
of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to achieve certain performance
criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned 7,552 common shares, valued
at approximately $62,000, to pay the employees&#8217; withholding taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April
2019, the Company granted 4,950 shares of common stock to various employees. For the year ended September 30, 2019, approximately
$6,000 of compensation expense is included in selling, general and administrative expenses and approximately $26,000 of compensation
expense is included in cost of sales for this grant. In January 2018, the Company granted 5,130 shares of common stock to various
employees. For the year ended December 31, 2018, approximately $10,000 of compensation expense is included in selling, general
and administrative expenses and approximately $36,000 of compensation expense is included in cost of revenue for this grant.&#160;</p>

<p style="border-bottom: white 0.5pt solid; 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 1.45pt 0pt 0; text-align: justify">In 2009, the Company adopted
the Performance Equity Plan 2009 (the &#8220;2009 Plan&#8221;). The 2009 Plan reserved 500,000 common shares for issuance. The
2009 Plan provides for the issuance of either incentive stock options or nonqualified stock options to employees, consultants or
others who provide services to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company has 133,016 shares
available for grant under the 2009 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">In 2016, the Company adopted
the 2016 Long Term Incentive Plan (the &#8220;2016 Plan&#8221;). The 2016 Plan reserved 600,000 common shares for issuance, provided
that, no more than 200,000 common shares be granted as incentive stock options. Awards may be made or granted to employees, officers,
directors and consultants in the form of incentive stock options, non-qualified stock options, stock appreciation rights, restricted
stock, restricted stock units and other stock-based awards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The Company has 57,345 shares
available for grant under the 2016 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not grant any stock options
in 2019 or 2018.</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">A summary of the status of the Company&#8217;s
stock option plans is as follows:</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>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: normal 10pt Times New Roman, Times, Serif"></td><td style="font: normal 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Options</b></font></td><td style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Weighted Average
    Exercise Price</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Average remaining
    contractual term&#160;(in years)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Aggregate Intrinsic
    Value</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify"><font style="color: Black">Outstanding at December 31, 2018</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">41,772</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">7.58</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">0.29</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Exercised</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(35,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">6.60</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Forfeited</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(6,772</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">12.67</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;Outstanding
    and Exercisable at December 31, 2019</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></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">During the year ended December 31, 2019,
35,000 stock options were exercised, pursuant to the provisions of the stock option plan, where the Company received no cash and
34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise. The 34,478 shares that the Company
received were valued at $231,003, the fair market value of the shares on the date of exercise.</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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782093592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT PLAN</a></td>
<td class="text"><table border="0" cellspacing="0" cellpadding="0" style="font: 10pt/normal Times New Roman, Times, Serif; width: 100%; font-size-adjust: none; font-stretch: normal">
<tr style="line-height: normal; font-size-adjust: none; font-stretch: normal; vertical-align: top">
    <td style="line-height: normal; width: 18pt; font-size-adjust: none; font-stretch: normal"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 18pt; font-size-adjust: none; font-stretch: normal"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"><b>15.</b></font></td>
    <td style="font-size-adjust: none; font-stretch: normal"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"><b>EMPLOYEE BENEFIT PLAN</b></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On September 11, 1996, the Company&#8217;s
board of directors instituted a defined contribution plan under Section 401(k) of the Internal Revenue Code (the &#8220;Code&#8221;).
On October 1, 1998, the Company amended and standardized its plan as required by the Code. Pursuant to the amended plan, qualified
employees may contribute a percentage of their pretax eligible compensation to the Plan and the Company will match a percentage
of each employee&#8217;s contribution. Additionally, the Company has a profit-sharing plan covering all eligible employees. Contributions
by the Company are at the discretion of management. The amount of contributions recorded by the Company in 2019 and 2018 amounted
to $560,996 and $237,568, respectively.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977788942632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">MAJOR CUSTOMERS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>16</b>.</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>MAJOR
                                         CUSTOMERS</b></font></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2019, 28%, 18%, 13% and 12% of our revenue were generated from our four largest customers. At December 31, 2018,
20%, 18%, 14% and 12% of our revenue were generated from our four largest customers. At December 31, 2019, 29%, 24% and 12% of
accounts receivable were due from our three largest customers. At December 31, 2018, 18%, 16%, 14% and 14% of accounts receivable
were due from our four largest customers.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2019, 64%, 16%, 16% and 10% of our contract assets were related to our four largest customers. At December 31, 2018,
53%, 21% and 10% of our contract assets were related to our three largest customers.&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855709992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>17.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>SUBSEQUENT
                                         EVENTS</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>Restatement</u>:</b>
On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&#8217;s financial statements, which
were included in certain previously filed consolidated financial statements, and related financial information should no longer
be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found
in Note 18. &#8220;Restatement of Previously Issued Consolidated Financial Statements.&#8221;</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; text-align: justify"><b><u>Liquidity</u>:
</b>On August 24, 2020, we entered into a Sixth Amendment and Waiver (&#8220;Sixth Amendment&#8221;) to our Credit Agreement with BankUnited. In connection with the Sixth
Amendment, we also amended the Amended and Restated Revolving Credit Note, dated as of March 24, 2016, which represents an aggregate
principal revolving loan commitment amount of $30 million (&#8220;Revolving Note&#8221;) and the Amended and Restated Term Note,
dated as of March 24, 2016, with an original principal amount of $10 million (&#8220;Term Note&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">Under
the Sixth Amendment, and the related amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding
balance under the Revolving Note was converted into and added to the outstanding balance on the Term Note. The availability under
the Revolving Note was permanently reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note
was increased to approximately $7,933,000.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">Additionally,
under the Sixth Amendment, the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note
and Term Note to May 2, 2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed
charge coverage ratio covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then
determined on a trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance
for each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be
tested for the four quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31,
2021, the funded debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum
quarterly EBITDA covenant from $2 million to $1 million beginning on September 30, 2020, (v) maintaining a minimum net
income, after taxes, of no less than $1.00, and (vi) replacing the interest pricing grid for the Revolving Note with an
interest rate for Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate
loans equal to BankUnited&#8217;s prime rate plus 0.25%.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">Additionally,
on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&#8220;Lender&#8221;) in an aggregate principal
amount of $4,795,000 (&#8220;PPP Loan&#8221;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,
and Economic Security (&#8220;CARES&#8221;) Act. The PPP Loan is evidenced by a promissory note (&#8220;Note&#8221;). Subject
to the terms of the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months
of interest deferred, has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration.
The Company may apply to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of
payroll costs, covered rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week
period beginning on April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection
Flexibility Act. The Note provides for customary events of default including, among other things, cross-defaults on any other
loan with the Lender. The PPP Loan may be accelerated upon the occurrence of an event of default.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>COVID-19</u>: </b>In March
2020, the novel coronavirus (&#8220;COVID-19&#8221;) was declared a pandemic by the World Health Organization. The pandemic has
negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted in shelter
in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure risk for
its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing social
distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing
challenges posed by the pandemic, including the donation of personal protective equipment.</font></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"></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; text-align: justify"><font style="background-color: white"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">There
are many uncertainties regarding the COVID-19 pandemic, and the Company is closely monitoring the impact of the pandemic on all
aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&#160;On March 20, 2020,
the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure Workforce,
and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations, as described
elsewhere in this Annual Report on Form 10-K, and the extent to which COVID-19 may affect our operations in future periods will
depend on future developments, which are highly uncertain, including the duration of the outbreak, new information which may emerge
concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact, among others. The
Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&#160;</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; text-align: justify"><font style="background-color: white"><b><u>NYSE
American Filing Delinquency</u></b></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; text-align: justify">On April 17, 2020, we received a notice
from NYSE Regulation, Inc. stating that, because we failed to file restated financial statements for the Non-Reliance Periods
on or before April 14, 2020, we were not in compliance with the NYSE American exchange&#8217;s continued listing standards under
the timely filing criteria included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide,
we have six months from April 15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance
Periods. This Annual Report on Form 10-K and the Quarterly Reports on Form 10-Q/A that we filed immediately before this Annual
Report on Form 10-K constitute such filing and, accordingly, as of the date of this filing we expect to regain compliance with
the NYSE American exchange&#8217;s continued listing standards.&#160;</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"><font style="background-color: white"><b><u>G650
Order Stop-Work and Status</u></b></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: 0; text-align: justify">On April 29, 2020, the Company received a
letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant schedule change from its customer,
Gulfstream Aerospace, and requested CPI Aero to immediately stop work on the contract we have to produce certain fixed leading
edge assemblies on the wing of the G650 business jet (Refer to Page 9 of this Annual Report on Form 10-K for details of the contract).
In May 2020, Triumph Group cancelled nearly all open orders with the Company, decreasing our G650 leading edge backlog by $3.6
million. On May 27, 2020, Triumph Group announced it had reached an agreement in principle to sell the G650 wing program to Gulfstream
Aerospace. On June 12, 2020, the Company received a joint communication from Gulfstream Aerospace and Triumph Group that stated
Gulfstream&#8217;s intention at the conclusion of the transaction is to continue to purchase G650 wing components from the Company
and that they would provide further details to the Company in the coming weeks. The Company is unable to predict when the transaction
between Gulfstream and Triumph Group will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.</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: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>Legal
Proceedings</u>:</b></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; text-align: justify"><font style="background-color: white"><b>Working
Capital Dispute</b></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; text-align: justify"><font style="background-color: white">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the
Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December
20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion
before the court on February 5, 2020. The court&#8217;s decision is pending.</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; text-align: justify"><font style="background-color: white"><b>Class
Action Lawsuit</b></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; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas
McCrosson, the Company&#8217;s Chief Executive Officer, and Vincent Palazzolo, the Company&#8217;s former Chief Financial Officer,
in the United States District Court for the Eastern District of New York, </font>arising out of the errors in and restatements
of our financial statements<font style="background-color: white">. On February 25, 2020, Russell Garrett, a purported stockholder,
filed a second putative class action lawsuit against the Company and Messrs. McCrosson and Palazzolo, in the United States District
Court for the Eastern District of New York, arising out of the same alleged facts. Each plaintiff seeks to represent a class of
stockholders who purchased or otherwise acquired the Company&#8217;s common stock from May 15, 2018 to February 14, 2020 (&#8220;Class
Period&#8221;). The complaints are almost identical. Both complaints generally allege that the defendants violated Sections 10(b)
and 20(a) of the Exchange Act and Rule 10b-5 promulgated by the SEC by making false and misleading statements in the Company&#8217;s
periodic reports filed during the Class Period and seek unspecified damages.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and
approved plaintiff's selection of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint
within 30 days of the Company&#8217;s issuance of its restated financials.</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"><font style="background-color: white"><b>Shareholder
Derivative Action</b></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; text-align: justify"><font style="background-color: white">On
May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current
and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially
on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual
defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on
behalf of the Company for any liability the Company might incur as a result of the individual defendants&#8217; alleged misconduct.
The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&#8217; fees and other costs. On
June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&#8217;s issuance
of its restated financials.</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; text-align: justify"><font style="background-color: white">While
the outcome of any litigation is inherently uncertain and the class action and derivative claims are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.</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"><b>Books and Records Action</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 5, 2020, a lawsuit to compel inspection
of books and records was filed against the Company in the Supreme Court of New York State, Suffolk County, captioned Berger v.
CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged in the class action complaints summarized
above, seeks to compel the inspection of corporate books and records pursuant to New York common law. The complaint also seeks
attorneys&#8217; fees and other costs. The Company&#8217;s deadline to answer, move or otherwise respond to the complaint is August
31, 2020.</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: 0pt 0; text-align: justify"><b>SEC Investigation</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">On May 22, 2020, the Company received a letter (the &#8220;SEC Letter&#8221;) from the SEC Division of
Enforcement (the &#8220;Division&#8221;) indicating that the Division staff is conducting an investigation involving the Company.
The SEC Letter states that the investigation is a non-public, fact finding inquiry where the Division staff is trying to determine
whether there have been any violations of federal securities laws. As part of this investigation, the Division issued a subpoena
to the Company seeking documents and information relating, among other things, to previously-disclosed errors in and restatements
of, the Company&#8217;s financial statements, the Company&#8217;s October 16, 2018 equity offering and the recent separation of
the Company&#8217;s former Chief Financial Officers. The SEC Letter states that the investigation and the subpoena do not mean
that the Division staff has concluded that the Company or anyone else has violated the federal securities laws and that the investigation
does not mean that the Division staff has a negative opinion of any person, entity or security. We intend to fully cooperate with
the Division staff. However, we cannot predict the length, scope, or results of the investigation or the impact, if any, of the
investigation on our results 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_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>44
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977783176232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_AccountingChangesAndErrorCorrectionsTextBlock', window );">RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><td style="font: 10pt Times New Roman, Times, Serif; width: 13.5pt"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18pt"><b>18.</b></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>RESTATEMENT
                                         OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2020, the Company filed
a Form 8-K disclosing that the Audit &#38; Finance Committee of the Company&#8217;s Board of Directors, determined, based on the
recommendation of management, that the Company&#8217;s consolidated financial statements which were included in its annual report
on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended March 31, 2018, June
30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019, June 30, 2019, and
September 30, 2019 and related financial information should no longer be relied upon, and determined that the consolidated financial
statements will be restated. The errors were uncovered as part of the preparation of the Company&#8217;s consolidated financial
statements for the fiscal year ended December 31, 2019.</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">As a result, the Company restated the 2018
consolidated financial statements, which is referred to as the &#8220;Restatement.&#8221; The Restatement corrects errors which
are discussed in detail within this footnote.</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">The errors primarily related to the timing
of recognition of revenue from contracts with customers.</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"><b><i>Restatement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a discussion of the restatement
adjustments that were made to the Company&#8217;s previously issued consolidated financial statements:</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"><u>(a) Revenue recognition</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; text-align: justify">The Company recognizes revenues and profits
for contracts with customers using the cost-to-cost percentage of completion method of accounting. Historically, for long-term
programs, the Company applied the cost-to-cost percentage of completion method at the program level, that is, for the entire duration
of expected production activity on a particular program. The Company estimated its revenue recognition utilizing the life of the
program to both measure progress and estimate profit margin. Under this approach, the Company estimated the total expected customer
purchases over the life of the program, which included unexercised and non-binding customer purchase options, which resulted in
the recognition of $100.9 million of misstated contract assets, contract liabilities and loss reserves.</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">The Company has now concluded that its
life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC Topic 606, the performance obligation
is the appropriate unit of accounting. The Company identifies performance obligations to customers once a contract is established
in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is typically established upon execution of
a purchase order either in accordance with a long-term customer agreement or on a standalone basis. The transaction price is also
determined at the contract level and excludes amounts related to unexercised customer options. Similarly, the Company&#8217;s cost-to-cost
input method to measure progress must consider only the costs incurred relative to the total expected costs of satisfying the performance
obligations identified in the contract, exclusive of unexercised customer options.</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">To correct these errors, the related revenue
was reversed in the period in which the accounting errors took place and recognized in subsequent periods as control of the goods
or services in the contract passed to the customer over time based on a cost-to-cost input method measure of progress. Additionally,
certain adjustments to contract assets and contract liabilities were made to the consolidated balance sheet at the end of the period
in which the accounting errors occurred.</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"><u>(b) Other</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; text-align: justify">The Company corrected other immaterial
misstatements relating to previously unrecorded audit adjustments.</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"><u>(c) Income taxes</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; text-align: justify">The Company has recorded tax adjustments
related to the impact of the restatement.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Impact
on Consolidated Statements of Operations</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated statements of operations for the fiscal year ended December
31, 2018 is as follows:</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">For the Year Ended December 31, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Revenue<br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right">83,929,270</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">(13,563,254</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right">70,366,016</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">65,765,007</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">671,122</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">66,155,986</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">18,164,263</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,210,030</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,528,883</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,780,027</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">8,635,380</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(5,569,997</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other expense:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Other income</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,989,417</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(1,989,417</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Total other expense, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,960,708</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(1,960,708</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) before provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,674,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,530,705</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,463,109</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(4,447,061</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">16,048</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">2,211,563</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,447,061</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,546,753</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other
    comprehensive income net of tax &#8211; change</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Change in unrealized loss-interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,226,363</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(14,234,376</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,447,061</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,531,953</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,489,630</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif"><i>Impact
on Consolidated Statement of Comprehensive Income (Loss)</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
only change to the consolidated statement of comprehensive income (loss) for the fiscal year ended December 31, 2018 as a result
of the Restatement is due to the change in net income (loss).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Impact
on Consolidated Balance Sheet</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated balance sheet as of December 31, 2018 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 31, 2018</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    Previously<br />
    Reported</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
    <br />
    Recognition</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Other</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
    Taxes</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    Restated</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>ASSETS</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    Assets:</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: black; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Cash</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Restricted
    cash</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    receivable, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,623,329</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">99,242</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,722,571</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Contract
    assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113,333,491</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(95,744,625</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,588,866</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,711,997</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(350,386</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,361,611</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Refundable
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">434,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    expenses and other current assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,972,630</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,972,630</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Current Assets</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>140,204,589</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(97</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>44,208,723</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Property
    and equipment, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Refundable
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">434,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">279,318</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(279,318</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,575</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,575</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Assets</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>143,713,674</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(279,512</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>47,438,393</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Liabilities
    and Shareholders' Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    Liabilities:</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    payable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,902,481</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,902,481</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accrued
    expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,558,160</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,558,160</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Contract
    liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,588,500</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,664,079</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,252,579</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216,606</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,446,952</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,663,558</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    portion of long-term debt</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,434,981</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,434,981</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    taxes payable</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">115,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,008</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113,992</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Current Liabilities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>17,815,728</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>5,111,031</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#8212;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(1,008</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>22,925,751</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Line
    of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">24,038,685</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">24,038,685</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Long-term
    debt, net of current portion</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,876,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,876,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,028,553</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,028,553</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">531,124</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">531,124</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Liabilities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>50,290,328</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>5,111,031</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#8212;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(4,029,561</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>51,371,798</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Shareholders&#8217;
    Equity (Deficit):</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Common
    stock</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,718</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,718</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Additional
    paid-in capital</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,651,413</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,651,413</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Retained
    earnings (accumulated deficit)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22,760,215</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(100,855,656</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(251,144</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,750,049</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(74,596,536</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Shareholders&#8217; Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>93,423,346</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(100,855,656</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>3,750,049</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(3,933,405</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Liabilities and Shareholders&#8217; <br />
Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>143,713,674</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(279,512</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>47,438,393</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Cumulative
Effect of Prior Period Adjustments</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents the impact of the Restatement on the Company&#8217;s shareholders&#8217; equity (deficit) as of January
1, 2018:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Common</b></p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Stock</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">Additional <br />
Paid-in<br />
 Capital</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">Retained <br />
Earnings <br />
(accumulated <br />
deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Accumulated <br />
Other <br />
Comprehensive <br />
Loss</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Total <br />
Shareholders&#8217; <br />
Equity <br />
(Deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 35%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Balance, January 1, 2018&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">(As
previously reported)&#160;</font></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">20,548,652</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">74,313,333</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Adjustments:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Revenue recognition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cumulative restatement adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Balance, January 1, 2018&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">(As Restated)</font></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(67,049,783</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(13,285,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</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"></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"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Impact
on Consolidated Statement of Cash Flows</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated statement of cash flows for the fiscal year ended December
31, 2018 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>For
    the Year Ended December 31, 2018</b></font></td><td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>As
    Previously <br />
    Reported</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Restatement
    <br />
    Adjustments</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>As
    Restated</b></font></td><td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from operating activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    income (loss)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,211,563</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(9,758,316</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,546,753</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Adjustments
    to reconcile net income (loss) to net cash used in operating activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Depreciation
    and amortization</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">710,197</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">710,197</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Amortization
    of debt issuance cost</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">95,942</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(436</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">95,506</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Deferred
    rent</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(70,764</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(70,764</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Stock-based
    compensation expense</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">671,620</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">671,620</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Common
    stock issues as employee compensation</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">45,913</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">45,913</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,337,053</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,337,053</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Adjustment
    for maturity of interest rate swap</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">20,600</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,800</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">14,800</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Bad
    debt expense</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">125,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(99,242</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">25,758</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Changes
    in operating assets and liabilities, net of effects of acquisition:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in accounts receivable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,796,225</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(50,283</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,846,508</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in contract assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,174,941</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">12,629,627</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,454,686</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in inventory</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(57,272</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">350,038</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">292,766</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in prepaid expenses and other current assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,702</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(27,957</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(22,255</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase in refundable income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(870,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">870,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Decrease
    in accounts payable and accrued expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,696,024</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(230,771</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,926,795</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in contract liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">866,968</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,563,954</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,430,922</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    (decrease) in loss reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">44,933</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(59,329</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(14,396</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Decrease
    in other liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(10,976</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,801</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,175</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in income taxes payable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,673</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,008</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,665</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash used in operating activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,535,038</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(150,775</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,685,813</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from investing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Purchase
    of property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(559,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(559,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Purchase
    of WMI</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,050,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">98,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,952,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash used in investing activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,609,943</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">98,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,511,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from financing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    proceeds from sale of common stock</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">16,166,117</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">16,166,117</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Payment
    of line of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,500,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,500,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Proceeds
    from line of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">7,700,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">7,700,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Payment
    of long-term debt</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(3,314,789</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(3,314,789</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Debt
    issuance costs</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(209,082</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">51,869</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(157,213</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash provided by financing activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">13,842,246</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">51,869</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">13,894,115</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    increase in cash and restricted cash</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,697,265</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,697,265</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    and restricted cash at beginning of year</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,430,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,430,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    and restricted cash at end of year</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">6,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">6,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Supplemental
    schedule of noncash investing and financing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Equipment
    acquired under capital leases</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">649,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">649,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Supplemental
    schedule of cash flow information:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    paid during the year for interest</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,134,574</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,134,574</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    paid for income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,947</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,947</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></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"><font style="color: #000000">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782112520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRINCIPAL BUSINESS ACTIVITY 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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_BusinessCombinationsPolicyTextBlock', window );">Acquisition of WMI</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Acquisition
of WMI&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
December 20, 2018, pursuant to the Stock Purchase Agreement (&#8220;SPA&#8221;), dated as of March 21, 2018, with Air Industries
Group (&#8220;Air Industries&#8221;), the Company purchased from Air Industries all of the outstanding shares of WMI, previously
a wholly owned subsidiary of Air Industries (the &#8220;WMI Acquisition&#8221;).&#160;</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Use
of Estimates&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with accounting principles generally accepted in the United States of America
(&#8220;U.S. GAAP&#8221;) requires the use of estimates by management. Actual results could differ from these estimates.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Business
Combinations </u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company applied acquisition accounting for the WMI acquisition in accordance with Accounting Standards Codification (&#8220;ASC&#8221;)
805, &#8220;Business Combinations&#8221; (&#8220;ASC Topic 805&#8221;). Acquisition accounting requires that the assets acquired
and liabilities assumed be recorded at their respective estimated fair values at the date of acquisition. The excess purchase
price over fair value of the net assets acquired is recorded as goodwill. In determining estimated fair values, we are required
to make estimates and assumptions that affect the recorded amounts including, but not limited to, expected future cash flows,
discount rates, remaining useful lives of long-lived assets, useful lives of identified intangible assets, replacement or reproduction
costs of property and equipment and the amounts to be recovered in future periods from acquired net operating losses and other
deferred tax assets. Our estimates in this area impact, among other items, the amount of depreciation and amortization, impairment
charges in certain instances if the asset becomes impaired, and income tax expense or benefit that we report. Our estimates of
fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain. See Note 2. &#8220;Business
Combinations&#8221; for a summary and status of the application of acquisition accounting.</font></p>

<p style="margin: 0pt 0">&#160;<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Revenue
Recognition</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective January 1, 2018, the Company adopted
Accounting Standards Codification Topic 606, &#34;Revenue from Contracts with Customers&#34; (&#34;ASC 606&#34;), using the
modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised
good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good
or service. The majority of the Company&#8217;s performance obligations are satisfied over-time as the Company (i) sells products
with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin
for work completed to date. Under the over-time revenue recognition model, revenue and gross profit are recognized over the contract
period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs
at completion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The corrected adoption of ASC 606 resulted
in a restatement of previously issued consolidated financial statements. See Note 18.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">See
Note 3, &#8220;Revenue&#8221;, for additional information regarding the Company's revenue recognition policy.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_GovernmentContractsPolicyPolicyTextBlock', window );">Government Contracts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Government
Contracts&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s government contracts are subject to the procurement rules and regulations of the U.S. government. Many of the
contract terms are dictated by these rules and regulations. Specifically, cost-based pricing is determined under the Federal Acquisition
Regulation (&#8220;FAR&#8221;), which provides guidance on the types of costs that are allowable in establishing prices for goods
and services under U.S. government contracts. For example, costs such as those related to charitable contributions, advertising,
interest expense, and public relations are unallowable, and therefore not recoverable through sales. During and after the fulfillment
of a government contract, the Company may be audited in respect to the direct and allocated indirect costs attributable thereto.
These audits may result in adjustments to the Company&#8217;s contract cost, and/or revenue.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">When
contractual terms allow, the Company invoices its customers on a progress basis.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Cash&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company maintains its cash in five financial institutions. The balances are insured by the Federal Deposit Insurance Corporation.
From time to time, the Company&#8217;s balances may exceed these limits. As of December 31, 2019 and 2018, the Company had $4,020,203
and $4,033,781, respectively, of uninsured balances. The Company limits its credit risk by selecting financial institutions considered
to be highly credit worthy.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Accounts
Receivable&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are reported at their outstanding unpaid principal balances. The Company writes off accounts when they are deemed to
be uncollectible.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Inventory</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are reported at lower of cost or net realizable value.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Property
and Equipment</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property
and equipment are recorded at cost.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation
and amortization of property and equipment is provided by the straight-line method over the shorter of estimated useful lives
of the respective assets or the life of the lease, for leasehold improvements.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Leases&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains
a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU
assets and operating lease liabilities in our consolidated balance sheets.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">ROU
assets represent the Company&#8217;s right to use an underlying asset during the lease term, and lease liabilities represent the
Company&#8217;s obligation to make lease payments arising from the lease. The determination of the length of lease terms is affected
by options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The existence
of significant economic incentive is the primary consideration when assessing whether the Company is reasonably certain of exercising
an option in a lease. Both finance and operating lease ROU assets and liabilities are recognized at commencement date and measured
as the present value of lease payments to be made over the lease term. As the interest rate implicit in the lease is not readily
available for most of the Company&#8217;s leases, the Company uses its estimated incremental borrowing rate in determining the
present value of lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement
date. The lease ROU asset recognized at commencement is adjusted for any lease payments related to initial direct costs, prepayments,
and lease incentives.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For
operating leases, lease expense is recognized on a straight-line basis over the lease term. For finance leases, lease expense
comprises the amortization of the ROU assets recognized on a straight-line basis generally over the shorter of the lease term
or the estimated useful life of the underlying asset and interest on the lease liability. Variable lease payments not dependent
on a rate or index are recognized when the event, activity, or circumstance in the lease agreement upon which those payments are
contingent is probable of occurring and are presented in the same line of the consolidated balance sheet as the rent expense arising
from fixed payments. The Company has lease agreements with lease and non-lease components. Non-lease components are combined with
the related lease components and accounted for as lease components for all classes of underlying assets.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Long-Lived
Assets&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company reviews its long-lived assets and certain related intangibles for impairment whenever changes in circumstances indicate
that the carrying amount of an asset may not be fully recoverable. As a result of its review, the Company does not believe that
any such change has occurred. If such changes in circumstance are present, a loss is recognized to the extent the carrying value
of the asset is in excess of the fair value of cash flows expected to result from the use of the asset and amounts expected to
be realized upon its eventual disposition.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Short-Term Debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Short-Term
Debt</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
fair value of the Company&#8217;s short-term debt is estimated based on the current rates offered to the Company for debt of similar
terms and maturities. Using this method, the fair value of the Company&#8217;s short-term debt was not significantly different
than the stated value at December 31, 2019 and 2018.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Fair
Value</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values
because of the short-term nature of these instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt">Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif">We
estimated the fair value of debt using market quotes and calculations based on market rates.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Loss Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Loss
Per Share</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Basic
loss per common share is computed using the weighted-average number of shares outstanding. Diluted loss per common share is computed
using the weighted-average number of shares outstanding adjusted for the incremental shares attributed to outstanding options
to purchase common stock. There were no incremental shares that were used in the calculation of diluted loss per common share
in 2019 and 2018. Since the Company is in a loss position no incremental shares were used in the calculation of diluted loss per
share since these shares would be considered anti-dilutive.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Income
taxes&#160;</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Income
taxes are accounted for under the asset and liability method whereby deferred tax assets and liabilities are recognized for future
tax consequences attributable to the temporary differences between the consolidated financial statements carrying amounts of assets
and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities
are measured using enacted tax rates expected to apply in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes
the enactment date. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely
than not that some portion or all of the deferred tax assets will not be realized.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s policy is to record estimated interest and penalties related to uncertain tax positions in income tax expense.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u>Recently
                                         Adopted Accounting Pronouncements</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued Accounting Standards Update No. 2016-02, "Leases (Topic 842)" (&#8220;ASU 2016-02"), which sets
out the principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally,
entities were required to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative
period presented in the financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained
earnings. The FASB subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in
July 2018, which provide clarifications and improvements to ASU 2016-02 (collectively, the &#8220;new lease standard&#8221;).
Accounting Standards Update No. 2018-11 also provides the optional transition method which allows companies to apply the new lease
standard at the adoption date instead of at the earliest comparative period presented and continue to apply the provisions of
the previous lease standard in its annual disclosures for the comparative periods. The new lease standard requires lessees to
present a right-of-use asset and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged
compared to the current accounting guidance. Additional footnote disclosures related to leases will also be required.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 1, 2019, the Company adopted the new lease standard using the optional transition method. The comparative financial information
will not be restated and will continue to be reported under the previous lease standard in effect during those periods. In addition,
the new lease standard provides a number of optional practical expedients in transition. The Company elected the package of practical
expedients. As such, the Company will not reassess whether expired or existing contracts are or contain a lease; will not need
to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company
did not elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to
the Company.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
new lease standard also provides practical expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term
lease recognition exemption for all leases that qualify. This means, for those leases that qualify, the Company will not recognize
ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases
of those assets in transition. The Company elected the practical expedient to not separate lease and non-lease components for
certain classes of assets (office buildings).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 1, 2019, the Company recognized right of use assets and lease liabilities in the range of approximately $5.3 million to
$5.9 million, respectively, on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_BusinessCombinationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_BusinessCombinationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_GovernmentContractsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 government contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_GovernmentContractsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<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_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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 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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of 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 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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=118260190&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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<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 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-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 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: 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=116847112&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=116846552&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=116847112&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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>46
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855181320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRINCIPAL BUSINESS ACTIVITY 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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of fair values</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><u></u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2019 and 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying values
because of the short-term nature of these instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify; padding-bottom: 2pt">Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,987,918</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13467-108611<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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784367640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of purchase price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table provides the allocation of the total purchase price of $5.9 million ($7.9 million less $2 million collected and
to be collected from escrow) to the identifiable tangible and intangible assets and liabilities of WMI based on their respective
fair values. The remaining useful lives represent the period over which acquired tangible and intangible assets with a finite
life are being depreciated or amortized.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Fair Values</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Estimated Useful Lives</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%; text-align: left">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">1,250,523</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,670,931</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,726,110</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Property plant &#38; equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">901,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5 to 7 Years</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,932,818</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Intangible</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">500,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">4 Years</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,784,254</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left; padding-bottom: 1pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,900,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of pro forma revenue and net income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had
occurred on January 1, 2018: &#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Year
                                         Ended December 31, 2018</b></p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Restated</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-indent: 0in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">84,217,706</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif">(6,567,859</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787340488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of revenue by contract type</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents the Company&#8217;s revenue disaggregated by contract type:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center">Year Ended December 31,</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>2019</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"> 2018</p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">(restated)</p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; color: windowtext; text-align: left">Aerostructure</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">41,921,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">35,107,506</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Aerosystems</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">26,624,568</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,626,968</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Kitting and Supply Chain Management</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">18,972,888</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">17,631,542</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>87,518,688</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>$</b></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><b>70,366,016</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><b>&#160;</b></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected timing for satisfying remaining performance 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977856044136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of reconciliation of cash and restricted cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">The following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to the total of the same such amounts shown in the statement of cash flows:</font> &#160; <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>December
    31, 2019<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>December
    31, 2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 70%; text-align: justify">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">4,052,109</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,380,684</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total cash and restricted cash shown in the statement of cash flow</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,432,793</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977789107400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
receivable consists of trade receivables as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify">Billed receivables</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">7,260,457</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">8,944,596</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt">Less: allowance for doubtful accounts</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(230,855</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(222,025</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0.125in">Total accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">7,029,602</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">8,722,571</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>51
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855145976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of components of inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;The components of inventory consisted
of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 64%; color: windowtext; text-align: justify">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">881,761</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">2,591,872</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,916,209</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">4,015,028</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,093,416</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,754,711</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Total inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">5,891,386</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855044616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2018<br />
(restated)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><font style="color: Black"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b><b>Estimated</b><br />
Useful Life
    (years)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 58%; color: windowtext; text-align: left"><font style="color: Black">Machinery and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">3,829,592</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">2,879,707</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 14%; color: windowtext; text-align: center"><font style="font-size: 10pt; color: Black">5 to 7</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Computer equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">4,179,087</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,973,406</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">5</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Furniture and fixtures</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">709,350</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">707,726</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">7</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">Automobiles and trucks</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">13,162</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">13,162</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black">5</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Leasehold improvements </font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,573,874</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,994,253</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font-size: 10pt; color: Black">&#160;Lesser
    of lease term or 10 years</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"><font style="color: Black">Total gross property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">11,305,065</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">9,568,254</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">Less accumulated depreciation and amortization</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">8,022,126</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">7,023,062</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left; padding-left: 0.125in"><font style="color: Black">Total property and equipment, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">3,282,939</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="color: Black">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; padding-bottom: 2.5pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: purple; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>53
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855113576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLES AND GOODWILL (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of intangibles and goodwill</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify">Intangibles</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">500,000</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Less: amortization of intangibles</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(125,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Total Intangibles, net</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">375,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Goodwill</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,784,254</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">0</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: windowtext; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855181320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The maturities of the long-term debt (excluding unamortized debt
issuance costs) as of December 31, 2019, are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b>Year ending December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: left"><font style="color: Black">2020</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><font style="color: Black">2,484,619</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2021</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,452,149</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2022</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">187,853</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2023</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">109,485</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2024</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">15,127</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Total</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,249,233</font></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784343176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments under non-cancellable operating leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future minimum lease payments under non-cancellable
operating leases as of December 31, 2019 were as follows:</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>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black"><b>Year ending December 31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; color: windowtext; text-align: left"><font style="color: Black">2020</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right"><font style="color: Black">1,921,015</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2021</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,964,815</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2022</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">705,889</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">2023</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">37,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">2024</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">8,349</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Total undiscounted operating lease
    payments</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,637,306</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">&#160;&#160;&#160;&#160;&#160;&#160;Less
    imputed interest</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(331,369</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-size: 10pt; color: Black">Present value of operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">4,305,937</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Schedule of ROU assets and operating lease liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the ROU
assets and operating lease liabilities as of December 31, 2019:</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>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify">Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 87%; text-align: justify; padding-bottom: 2.5pt">ROU Assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">3,886,863</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Current operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,709,153</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,596,784</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in">Total ROU liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,305,937</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784369768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of the provision for income taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes consists
of the following:</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>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><b>Year
    ended December 31,</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext"><b>Current:</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Federal</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; color: windowtext; text-align: right">(2,220</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in">State</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,877</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">18,268</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext"><b>Deferred:</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: purple">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">Federal</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">State</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><font style="font-size: 10pt; color: windowtext">Total</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,877</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">16,048</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of difference between the income tax provision computed at the federal statutory rate and the actual tax provision</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">The difference between the income
tax provision computed at the federal statutory rate and the actual tax provision is accounted for as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black"><b>December
    31,</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><font style="color: Black"><b>2018</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; color: windowtext; text-align: justify"><font style="color: Black">Taxes computed at the federal statutory
    rate</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">(1,012,457</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"><font style="color: Black">(1,511,080</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">State income tax, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,890</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">14,432</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Prior year true-up</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">17,865</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Research and development tax credit</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">(180,813</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">(163,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"><font style="color: Black">Change in valuation allowance</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,127,573</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">1,617,139</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Other</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">10,870</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">171</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"><font style="color: Black">Permanent differences</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">54,814</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">41,424</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 0.125in">Provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">3,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="color: Black">16,048</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of deferred income tax assets and liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The components of deferred income tax assets
and liabilities are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b><u>Deferred Tax Assets</u>:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>2019</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>2018</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Allowance for doubtful accounts</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">50,100</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">60,467</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Credit carryforwards</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,435,543</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">1,254,731</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"><font style="color: Black">Inventory reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">423,605</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred rent</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">116,784</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Stock options</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">12,478</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Restricted stock</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">87,976</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">88,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Other</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">15,237</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">7,550</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Acquisition costs</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">100,774</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">109,397</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Lease liability</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">934,463</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Disallowed interest expense</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">791,785</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">431,319</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Net
    operating loss carryforward</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">21,058,838</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">20,902,163</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred
    tax assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">24,898,321</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">22,983,299</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Valuation allowance</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(21,213,040</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(20,222,640</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black"><b><u>Deferred Tax Liabilities</u></b></font><b>:</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Prepaid expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">114,738</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">158,777</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Revenue recognition</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,133,348</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,197,535</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">593,678</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">404,347</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Right
    of use asset</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">843,517</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Deferred
    tax liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">3,685,281</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">2,760,659</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">Net
    deferred tax assets (liabilities)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782084920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock options plans activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of the status of the Company&#8217;s
stock option plans is as follows:</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>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: normal 10pt Times New Roman, Times, Serif"></td><td style="font: normal 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Options</b></font></td><td style="border-bottom: Black 1pt solid; font: normal 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Weighted Average
    Exercise Price</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Average remaining
    contractual term&#160;(in years)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><font style="color: Black"><b>Aggregate Intrinsic
    Value</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: justify"><font style="color: Black">Outstanding at December 31, 2018</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">41,772</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">7.58</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">0.29</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Exercised</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(35,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">6.60</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">Forfeited</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">(6,772</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">$</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">12.67</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="color: Black">&#160;Outstanding
    and Exercisable at December 31, 2019</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-size: 10pt; color: Black">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="color: Black">&#160;</font></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="color: Black">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="color: Black">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977936782728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Impact on Financial Statements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated statements of operations for the fiscal year ended
December 31, 2018 is as follows:</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">For the Year Ended December 31, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Revenue<br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right">83,929,270</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">(13,563,254</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; color: black; text-align: right">70,366,016</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">65,765,007</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">671,122</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">66,155,986</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">18,164,263</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,210,030</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,528,883</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,780,027</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">8,635,380</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(5,569,997</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other expense:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Other income</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,709</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,989,417</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(1,989,417</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Total other expense, net</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,960,708</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(1,960,708</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) before provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,674,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,530,705</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Provision for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,463,109</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(4,447,061</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">16,048</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">2,211,563</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(14,234,376</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,447,061</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,546,753</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Other
    comprehensive income net of tax &#8211; change</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Change in unrealized loss-interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,226,363</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(14,234,376</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">28,999</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">4,447,061</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(7,531,953</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">(0.80</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,489,630</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">9,480,948</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated balance sheet as of December 31, 2018 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    of December 31, 2018</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    Previously<br />
    Reported</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Revenue
    <br />
    Recognition</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Other</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
    Taxes</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><font style="font: 10pt Times New Roman, Times, Serif"><b>As
    Restated</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>ASSETS</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    Assets:</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: black; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Cash</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Restricted
    cash</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,000,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    receivable, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,623,329</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">99,242</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,722,571</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Contract
    assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113,333,491</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(95,744,625</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">17,588,866</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Inventory</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,711,997</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(350,386</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,361,611</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Refundable
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">434,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid
    expenses and other current assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,972,630</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,972,630</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Current Assets</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>140,204,589</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(97</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>44,208,723</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Property
    and equipment, net</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,545,192</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Refundable
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(97</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">434,903</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">279,318</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(279,318</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    assets</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,575</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">249,575</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Assets</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>143,713,674</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(279,512</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>47,438,393</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Liabilities
    and Shareholders' Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    Liabilities:</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    payable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,902,481</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,902,481</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Accrued
    expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,558,160</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,558,160</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Contract
    liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,588,500</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,664,079</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,252,579</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Loss
    reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216,606</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,446,952</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,663,558</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    portion of long-term debt</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,434,981</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,434,981</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Income
    taxes payable</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">115,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,008</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113,992</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Current Liabilities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>17,815,728</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>5,111,031</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#8212;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(1,008</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>22,925,751</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Line
    of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">24,038,685</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">24,038,685</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Long-term
    debt, net of current portion</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,876,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,876,238</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,028,553</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(4,028,553</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Other
    liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">531,124</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">531,124</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Liabilities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>50,290,328</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>5,111,031</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#8212;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(4,029,561</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>51,371,798</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Shareholders&#8217;
    Equity (Deficit):</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Common
    stock</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,718</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">11,718</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Additional
    paid-in capital</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,651,413</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">70,651,413</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Retained
    earnings (accumulated deficit)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22,760,215</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(100,855,656</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(251,144</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,750,049</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(74,596,536</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Shareholders&#8217; Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>93,423,346</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(100,855,656</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>3,750,049</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(3,933,405</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total
    Liabilities and Shareholders&#8217; <br />
Equity (Deficit)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>143,713,674</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(95,744,625</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(251,144</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>(279,512</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>)</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>$</b></font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>47,438,393</b></font></td><td style="font: 10pt Times New Roman, Times, Serif; color: black; text-align: left; padding-bottom: 2pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents the impact of the Restatement on the Company&#8217;s shareholders&#8217; equity (deficit) as of January
1, 2018:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Common</b></p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><b>Stock</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">Additional <br />
Paid-in<br />
 Capital</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom">Retained <br />
Earnings <br />
(accumulated <br />
deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Accumulated <br />
Other <br />
Comprehensive <br />
Loss</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">Total <br />
Shareholders&#8217; <br />
Equity <br />
(Deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 35%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Balance, January 1, 2018&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">(As
previously reported)&#160;</font></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">20,548,652</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">74,313,333</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Adjustments:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Revenue recognition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt">Other</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cumulative restatement adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Balance, January 1, 2018&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">(As Restated)</font></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(67,049,783</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(13,285,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</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"></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"><font style="font: 10pt Times New Roman, Times, Serif">The
effect of the Restatement described above on the accompanying consolidated statement of cash flows for the fiscal year ended December
31, 2018 is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>For
    the Year Ended December 31, 2018</b></font></td><td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>As
    Previously <br />
    Reported</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Restatement
    <br />
    Adjustments</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>As
    Restated</b></font></td><td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from operating activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    income (loss)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,211,563</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(9,758,316</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,546,753</font></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Adjustments
    to reconcile net income (loss) to net cash used in operating activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Depreciation
    and amortization</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">710,197</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">710,197</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Amortization
    of debt issuance cost</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">95,942</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(436</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">95,506</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Deferred
    rent</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(70,764</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(70,764</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Stock-based
    compensation expense</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">671,620</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">671,620</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Common
    stock issues as employee compensation</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">45,913</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">45,913</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Deferred
    income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,337,053</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,337,053</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: purple; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Adjustment
    for maturity of interest rate swap</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">20,600</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,800</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">14,800</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Bad
    debt expense</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">125,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(99,242</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">25,758</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Changes
    in operating assets and liabilities, net of effects of acquisition:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in accounts receivable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,796,225</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(50,283</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,846,508</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in contract assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,174,941</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">12,629,627</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,454,686</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in inventory</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(57,272</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">350,038</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">292,766</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(Increase)
    decrease in prepaid expenses and other current assets</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,702</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(27,957</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(22,255</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase in refundable income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(870,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">870,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Decrease
    in accounts payable and accrued expenses</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,696,024</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(230,771</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(7,926,795</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in contract liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">866,968</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,563,954</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,430,922</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    (decrease) in loss reserve</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">44,933</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(59,329</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(14,396</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Decrease
    in other liabilities</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(10,976</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,801</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,175</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Increase
    in income taxes payable</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">5,673</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(1,008</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,665</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash used in operating activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,535,038</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(150,775</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(2,685,813</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.125in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from investing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Purchase
    of property and equipment</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(559,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(559,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Purchase
    of WMI</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,050,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">98,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(5,952,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash used in investing activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,609,943</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">98,906</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,511,037</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Cash
    flows from financing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    proceeds from sale of common stock</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">16,166,117</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">16,166,117</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Payment
    of line of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,500,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(6,500,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Proceeds
    from line of credit</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">7,700,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">7,700,000</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Payment
    of long-term debt</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(3,314,789</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(3,314,789</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Debt
    issuance costs</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(209,082</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">51,869</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">(157,213</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Net
    cash provided by financing activities</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">13,842,246</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">51,869</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">13,894,115</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Net
    increase in cash and restricted cash</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,697,265</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">4,697,265</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    and restricted cash at beginning of year</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,430,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">1,430,877</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    and restricted cash at end of year</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">6,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">6,128,142</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Supplemental
    schedule of noncash investing and financing activities:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Equipment
    acquired under capital leases</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">649,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">649,410</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000"><b>Supplemental
    schedule of cash flow information:</b></font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    paid during the year for interest</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,134,574</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">2,134,574</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">Cash
    paid for income taxes</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,947</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">10,947</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif; color: #000000">&#160;</font></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"><font style="color: #000000">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784347160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [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_DebtInstrumentFairValue', window );">Line of credit and long-term debt</a></td>
<td class="nump">$ 30,987,918<span></span>
</td>
<td class="nump">$ 30,349,904<span></span>
</td>
</tr>
<tr 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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [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_DebtInstrumentFairValue', window );">Line of credit and long-term debt</a></td>
<td class="nump">$ 30,987,918<span></span>
</td>
<td class="nump">$ 30,349,904<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>60
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977779835064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 02, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Cash uninsured amount</a></td>
<td class="nump">$ 4,020,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,033,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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">3,886,863<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease right-of-use liabilities</a></td>
<td class="nump">$ 2,596,784<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02 [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease right-of-use liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,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_LesseeOperatingLeaseDiscountRate', window );">Incremental borrowing rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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_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_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782216296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details) - 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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 20, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the total purchase price of business combination:</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,784,254<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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember', window );">WMI [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the total purchase price of business combination:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">1,250,523<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">1,670,931<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">4,726,110<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property plant &amp; equipment</a></td>
<td class="nump">901,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(4,932,818)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible</a></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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,784,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,784,254<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 5,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,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_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible, Estimated useful lives</a></td>
<td class="text">4 years<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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember', window );">WMI [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the total purchase price of business combination:</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_PropertyPlantAndEquipmentUsefulLife', window );">Property plant &amp; equipment, Estimated useful lives</a></td>
<td class="text">5 years<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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember', window );">WMI [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the total purchase price of business combination:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant &amp; equipment, Estimated useful lives</a></td>
<td class="text">7 years<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable intangible assets recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and equipment recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784359928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details 1) - WMI [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Pro forma Information:</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_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 84,217,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,567,859)<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_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782297448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 27, 2019</div></th>
<th class="th"><div>Sep. 03, 2019</div></th>
<th class="th"><div>Dec. 20, 2018</div></th>
<th class="th"><div>Oct. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</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,380,684<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cvu_AirIndustriesMember', window );">Air Industries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Judgment amount sought</a></td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInRestrictedCash', window );">Release of escrow deposit</a></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">$ 619,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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember', window );">WMI [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900,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_BusinessCombinationConsiderationTransferred1', window );">Purchase price for acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EscrowDeposit', window );">Purchase price held in escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred', window );">Potential decrease in acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</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,381,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_cvu_PurchasePriceAdditionalDisputedAmount', window );">Purchase price additional disputed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a potential decrease in consideration transferred in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_PurchasePriceAdditionalDisputedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional disputed amount related to a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_PurchasePriceAdditionalDisputedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-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 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 3: 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=118942415&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_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_LitigationCaseAxis=cvu_AirIndustriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=cvu_AirIndustriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977786010392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">$ 87,518,688<span></span>
</td>
<td class="nump">$ 70,366,016<span></span>
</td>
</tr>
<tr 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=cvu_AerostructureMember', window );">Aerostructure [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">41,921,232<span></span>
</td>
<td class="nump">35,107,506<span></span>
</td>
</tr>
<tr 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=cvu_AerosystemsMember', window );">Aerosystems [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">26,624,568<span></span>
</td>
<td class="nump">17,626,968<span></span>
</td>
</tr>
<tr 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=cvu_KittingAndSupplyChainManagementMember', window );">Kitting and Supply Chain Management [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">$ 18,972,888<span></span>
</td>
<td class="nump">$ 17,631,542<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=cvu_AerostructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_AerostructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_AerosystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_AerosystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_KittingAndSupplyChainManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_KittingAndSupplyChainManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784372184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 148,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_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation recognition percentage</a></td>
<td class="nump">59.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Performance obligation recognition year</a></td>
<td class="text"> 2020<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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year in which remaining performance obligation is expected to be recognized, in CCYY 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977782119480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT ASSETS AND LIABILITIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_ContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized that was included in contract liabilities</a></td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_ContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_ContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977941456072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 4,052,109<span></span>
</td>
<td class="nump">$ 4,128,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,380,684<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and restricted cash shown in the statement of cash flow</a></td>
<td class="nump">$ 5,432,793<span></span>
</td>
<td class="nump">$ 6,128,142<span></span>
</td>
<td class="nump">$ 1,430,877<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784437640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AccountsReceivableGrossCurrent', window );">Billed receivables</a></td>
<td class="nump">$ 7,260,457<span></span>
</td>
<td class="nump">$ 8,944,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for doubtful accounts</a></td>
<td class="num">(230,855)<span></span>
</td>
<td class="num">(222,025)<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 );">Total accounts receivable, net</a></td>
<td class="nump">$ 7,029,602<span></span>
</td>
<td class="nump">$ 8,722,571<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977789097416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 881,761<span></span>
</td>
<td class="nump">$ 2,591,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in progress</a></td>
<td class="nump">1,916,209<span></span>
</td>
<td class="nump">4,015,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">3,093,416<span></span>
</td>
<td class="nump">2,754,711<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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 5,891,386<span></span>
</td>
<td class="nump">$ 9,361,611<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>70
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977778119064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 11,305,065<span></span>
</td>
<td class="nump">$ 9,568,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">8,022,126<span></span>
</td>
<td class="nump">7,023,062<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,282,939<span></span>
</td>
<td class="nump">2,545,192<span></span>
</td>
</tr>
<tr 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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 3,829,592<span></span>
</td>
<td class="nump">2,879,707<span></span>
</td>
</tr>
<tr 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] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer 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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 4,179,087<span></span>
</td>
<td class="nump">3,973,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_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="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">$ 709,350<span></span>
</td>
<td class="nump">707,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Automobiles and Trucks [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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 13,162<span></span>
</td>
<td class="nump">13,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_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="ro">
<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 );">Property and equipment, gross</a></td>
<td class="nump">$ 2,573,874<span></span>
</td>
<td class="nump">$ 1,994,253<span></span>
</td>
</tr>
<tr 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] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<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_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>71
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977786221784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 1,124,063<span></span>
</td>
<td class="nump">$ 710,197<span></span>
</td>
</tr>
<tr 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_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property Plant 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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">710,196<span></span>
</td>
<td class="nump">999,063<span></span>
</td>
</tr>
<tr 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_AssetsHeldUnderCapitalLeasesMember', window );">Assets Held under Capital Leases [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_PropertyPlantAndEquipmentAdditions', window );">Property and equipment acquired under capital lease</a></td>
<td class="nump">$ 399,800<span></span>
</td>
<td class="nump">$ 649,410<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AssetsHeldUnderCapitalLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AssetsHeldUnderCapitalLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977786298488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLES AND GOODWILL (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles</a></td>
<td class="nump">$ 500,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: amortization of intangibles</a></td>
<td class="num">(125,000)<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_IntangibleAssetsNetExcludingGoodwill', window );">Total Intangibles, net</a></td>
<td class="nump">375,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,784,254<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784530952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLES AND GOODWILL (Details Narrative) - 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, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 20, 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,784,254<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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">125,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_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember', window );">WMI [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,784,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,784,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset useful life</a></td>
<td class="text">4 years<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetallurgyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977781751240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINE OF CREDIT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 25, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 24, 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_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,546,753)<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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Bank United [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 facility, 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="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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 facility, maturity date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [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_LinesOfCreditCurrent', window );">Oustanding loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,700,000<span></span>
</td>
<td class="nump">$ 26,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_DebtServiceCoverageRatio', window );">Debt service coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.0<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_cvu_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_DebtServiceCoverageRatio', window );">Debt service coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<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_cvu_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">3.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_CreditFacilityAxis=cvu_TermLoanMember', window );">Term loan [Member] | Bank United [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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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 facility, maturity date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_DebtServiceCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measurement of a entity's available cash flow to pay current debt obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_DebtServiceCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_MaximumLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The leverage ratio is the proportion of debts as compared to its equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_MaximumLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_MinimumAdjustedEbitda">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_MinimumAdjustedEbitda</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate 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 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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=cvu_BankUnitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=cvu_BankUnited1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnited1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cvu_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977864145992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtRollingMaturityAbstract', window );"><strong>Twelve months ending December 31,</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2020</a></td>
<td class="nump">$ 2,484,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2021</a></td>
<td class="nump">1,452,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2022</a></td>
<td class="nump">187,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2023</a></td>
<td class="nump">109,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">2024</a></td>
<td class="nump">15,127<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 4,249,233<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977780884232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 25, 2019</div></th>
<th class="th"><div>Mar. 24, 2016</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">$ 157,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Financing leases and notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">546,100<span></span>
</td>
<td class="nump">592,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Financing leases and notes payable, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384,619<span></span>
</td>
<td class="nump">334,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets under financing leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,024,852<span></span>
</td>
<td class="nump">2,625,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Accumulated depreciation of assets under financing leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,868,377<span></span>
</td>
<td class="nump">$ 1,517,164<span></span>
</td>
</tr>
<tr 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=cvu_BankUnitedMember', window );">Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts', window );">Commitment and agent fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<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_CreditFacilityAxis=cvu_TermLoanMember', window );">Term loan [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<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_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 488,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_DeferredFinanceCostsNoncurrentGross', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Debt issuance costs, reduction of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 2)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredFinanceCostsNoncurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DeferredFinanceCostsNoncurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LineOfCreditFacilityAxis=cvu_BankUnitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977855643704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Year ending December 31,</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 );">2020</a></td>
<td class="nump">$ 1,921,015<span></span>
</td>
</tr>
<tr class="re">
<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 );">2021</a></td>
<td class="nump">1,964,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2022</a></td>
<td class="nump">705,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2023</a></td>
<td class="nump">37,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2024</a></td>
<td class="nump">8,349<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total undiscounted operating lease payments</a></td>
<td class="nump">4,637,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(331,369)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease payments</a></td>
<td class="nump">$ 4,305,937<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787529256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details 1)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</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_OperatingLeaseRightOfUseAsset', window );">ROU Assets</a></td>
<td class="nump">$ 3,886,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">1,709,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">2,596,784<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_OperatingLeaseLiability', window );">Total ROU liabilities</a></td>
<td class="nump">$ 4,305,937<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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784519560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating lease expense</a></td>
<td class="nump">$ 1,761,374<span></span>
</td>
<td class="nump">$ 1,608,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term operating leases</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977784454888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,220)<span></span>
</td>
</tr>
<tr class="re">
<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 );">State</a></td>
<td class="nump">$ 3,877<span></span>
</td>
<td class="nump">18,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 3,877<span></span>
</td>
<td class="nump">$ 16,048<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=116825942&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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977779930264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Taxes computed at the federal statutory rate</a></td>
<td class="num">$ (1,012,457)<span></span>
</td>
<td class="num">$ (1,511,080)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net</a></td>
<td class="nump">3,890<span></span>
</td>
<td class="nump">14,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Prior year true-up</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development tax credit</a></td>
<td class="num">(180,813)<span></span>
</td>
<td class="num">(163,903)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">1,127,573<span></span>
</td>
<td class="nump">1,617,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">10,870<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Permanent differences</a></td>
<td class="nump">54,814<span></span>
</td>
<td class="nump">41,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 3,877<span></span>
</td>
<td class="nump">$ 16,048<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116821951&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_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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 revisions of previously reported 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 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_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977778017720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 50,100<span></span>
</td>
<td class="nump">$ 60,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Credit carryforwards</a></td>
<td class="nump">1,435,543<span></span>
</td>
<td class="nump">1,254,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory reserve</a></td>
<td class="nump">423,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Deferred rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,784<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">12,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther', window );">Restricted stock</a></td>
<td class="nump">87,976<span></span>
</td>
<td class="nump">88,410<span></span>
</td>
</tr>
<tr class="ro">
<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">15,237<span></span>
</td>
<td class="nump">7,550<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_cvu_DeferredTaxAssetsAcquisitionCost', window );">Acquisition costs</a></td>
<td class="nump">100,774<span></span>
</td>
<td class="nump">109,397<span></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_cvu_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">934,463<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_cvu_DeferredTaxAssetsDisallowedInterestExpense', window );">Disallowed interest expense</a></td>
<td class="nump">791,785<span></span>
</td>
<td class="nump">431,319<span></span>
</td>
</tr>
<tr class="ro">
<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">21,058,838<span></span>
</td>
<td class="nump">20,902,163<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 );">Deferred tax assets</a></td>
<td class="nump">24,898,321<span></span>
</td>
<td class="nump">22,983,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(21,213,040)<span></span>
</td>
<td class="num">(20,222,640)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">114,738<span></span>
</td>
<td class="nump">158,777<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue recognition</a></td>
<td class="nump">2,133,348<span></span>
</td>
<td class="nump">2,197,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">593,678<span></span>
</td>
<td class="nump">404,347<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_cvu_DeferredTaxLiabilitiesRightOfUseAsset', window );">Right of use asset</a></td>
<td class="nump">843,517<span></span>
</td>
<td class="text">&#160;<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 );">Deferred tax liabilities</a></td>
<td class="nump">3,685,281<span></span>
</td>
<td class="nump">2,760,659<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 );">Net deferred tax assets (liabilities)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_DeferredTaxAssetsAcquisitionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax assets acquistion cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_DeferredTaxAssetsAcquisitionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_DeferredTaxAssetsDisallowedInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax assets disallowed interest expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_DeferredTaxAssetsDisallowedInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax assets lease 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;">cvu_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_DeferredTaxLiabilitiesRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax liabilities right of use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_DeferredTaxLiabilitiesRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 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=117330534&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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117330534&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=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit 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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117330534&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=117330534&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>83
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977781775912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 3,877<span></span>
</td>
<td class="nump">$ 16,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">0.08%<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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [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_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 93,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">NOL description</a></td>
<td class="text">As a result of the Tax Cuts and Jobs Act of 2017 and The Coronavirus Aid, Relief, and Economic Security Act of 2020, NOLs arising before January 1, 2018, and NOLs arising after January 1, 2018, are subject to different rules. Our pre-2018 NOLs totaled approximately $78.8 million; these NOLs will expire in varying amounts from 2030 through 2039, if not utilized, and can offset 100% of future taxable income for regular tax purposes. Our NOLs arising in 2018, 2019 and 2020 can generally be carried back five years, carried forward indefinitely and can offset 100% of future taxable income for tax years before January 1, 2021 and up to 80% of future taxable income for tax years after December 31, 2020. Any NOLs arising on or after January 1, 2021, cannot be carried back, can generally be carried forward indefinitely and can offset up to 80% of future taxable income. The federal NOLs begin to expire in 2034; losses generated in 2018 and forward have an indefinite life.<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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [Member] | Tax Year 2018, 2019 and 2020 [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_cvu_OffsetTaxableIncomeForRegularTaxPurposePercent', window );">Offset taxable income for regular tax purpose (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [Member] | pre-2018 NOLs [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_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 78,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_OffsetTaxableIncomeForRegularTaxPurposePercent', window );">Offset taxable income for regular tax purpose (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Federal [Member] | Tax Years after 2020 [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_cvu_OffsetTaxableIncomeForRegularTaxPurposePercent', window );">Offset taxable income for regular tax purpose (percent)</a></td>
<td class="nump">8000.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [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_OperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 38,600,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_OperatingLossCarryforwardsLimitationsOnUse', window );">NOL description</a></td>
<td class="text">The state NOLs begin to expire in 2034.<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_cvu_OffsetTaxableIncomeForRegularTaxPurposePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent offset of future taxable income for regular tax purposes of NOL carryfowards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_OffsetTaxableIncomeForRegularTaxPurposePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=us-gaap_TaxYear2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=us-gaap_TaxYear2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=us-gaap_TaxYear2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=us-gaap_TaxYear2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=us-gaap_LatestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=us-gaap_LatestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977780816376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK BASED COMPENSATION (Details) - Stock Option Plans [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options, Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning | shares</a></td>
<td class="nump">41,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised | shares</a></td>
<td class="num">(35,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited | shares</a></td>
<td class="num">(6,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Options, Outstanding, Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning | $ / shares</a></td>
<td class="nump">$ 7.58<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercised | $ / shares</a></td>
<td class="nump">6.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited | $ / shares</a></td>
<td class="nump">$ 12.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Options, Weighted Average Remaining Contractual Term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">3 months 14 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>85
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977773818376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="12">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 2019</div></th>
<th class="th"><div>Feb. 12, 2019</div></th>
<th class="th"><div>Mar. 22, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Apr. 29, 2019</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th"><div>Aug. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 763,000<span></span>
</td>
<td class="nump">$ 718,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_RestrictedStockExpense', window );">Stock-based compensation - RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 480,000<span></span>
</td>
<td class="nump">542,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_PlanNameAxis=cvu_PerformanceEquityPlan2009Member', window );">Performance Equity Plan 2009 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares authorized under plan</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></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">133,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">133,016<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_PlanNameAxis=cvu_LongTermIncentivePlanMember', window );">Long Term Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Number of shares authorized under plan</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></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">57,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">57,345<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_cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock', window );">Maximum number of shares to be granted as incentive stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Stock-based compensation - RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">524,000<span></span>
</td>
<td class="nump">$ 550,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,725<span></span>
</td>
<td class="nump">6,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited', window );">Stock awards forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited', window );">Stock awards forfeited</a></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">$ 54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PerformanceSharesMember', window );">Stock Awards [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 77,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of common shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,972<span></span>
</td>
<td class="nump">4,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Number of shares returned for employee's withholding taxes (shares)</a></td>
<td class="nump">9,806<span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">7,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Value of shares returned for employee's withholding taxes</a></td>
<td class="nump">$ 52,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 62,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,000<span></span>
</td>
<td class="nump">88,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">63,000<span></span>
</td>
<td class="nump">$ 18,400<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_PerformanceSharesMember', window );">Stock Awards [Member] | Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited', window );">Stock awards forfeited</a></td>
<td class="text">&#160;<span></span>
</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">$ 116,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of common shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,130<span></span>
</td>
<td class="nump">5,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">$ 13,300<span></span>
</td>
</tr>
<tr 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_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000<span></span>
</td>
<td class="nump">$ 37,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=cvu_PerformanceSharesOneMember', window );">2016 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=cvu_PerformanceSharesTwoMember', window );">2017 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=cvu_PerformanceSharesThreeMember', window );">2018 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_NumberOfSharesReceivedInCashlessExercise', window );">Number of shares received in cashless exercise (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,478<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_cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1', window );">Fair value of shares received for cashless exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 231,003<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_cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the maximum number of shares to be granted as incentive stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_MaximumNumberOfSharesToBeGrantedAsIncentiveStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_NumberOfSharesReceivedInCashlessExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 common shares received in a cashless exercise of stock 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;">cvu_NumberOfSharesReceivedInCashlessExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 awards of cashless exercises of stock 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;">cvu_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsCashlessExerciseFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph c(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PlanNameAxis=cvu_PerformanceEquityPlan2009Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_PerformanceEquityPlan2009Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_LongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cvu_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cvu_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cvu_Employee1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cvu_Employee1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=cvu_EmployeeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cvu_EmployeeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_PerformanceSharesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_PerformanceSharesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_PerformanceSharesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_PerformanceSharesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_PerformanceSharesThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_PerformanceSharesThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>86
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977854477912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLAN (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_DefinedBenefitPlanContributionsByEmployer', window );">Profit-sharing plan contributions</a></td>
<td class="nump">$ 560,996<span></span>
</td>
<td class="nump">$ 237,568<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>87
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977777494008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS (Details Narrative) - N<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">29.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">24.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">64.00%<span></span>
</td>
<td class="nump">53.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_NumberOfLargeCommercialCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 large commercial customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_NumberOfLargeCommercialCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cvu_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=cvu_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_CustomerFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AssetsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977776407160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 25, 2019</div></th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 10, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 24, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,546,753)<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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,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 facility, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Oustanding loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,700,000<span></span>
</td>
<td class="nump">$ 26,700,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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=cvu_TermLoanMember', window );">Term loan [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="re">
<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 facility, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LitigationCaseAxis=cvu_AirIndustriesWorkingCapitalDisputeMember', window );">Air Industries Working Capital Dispute [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Judgment amount sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_StopworkOrderOnProductionAssemblyContract', window );">Amount of stop-work order</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Sixth Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_MinimumFundedDebtToEbitdaRatio', window );">Minimum funded debt to EBITDA ratio</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Amendment - Bank United after 9/30/20 [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Revolving Credit Facility [Member] | Sixth Amendment - Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cvu_ReductionInRevolvingNote', window );">Reduction in revolving note</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Term loan [Member] | Sixth Amendment - Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentCarryingAmount', window );">Outstanding principal amount</a></td>
<td class="nump">$ 7,933,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_RevolvingNoteConvertedIntoTermLoan', window );">Revolving note converted into term loan</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | PPP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,795,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_cvu_MinimumAdjustedEbitda">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_MinimumAdjustedEbitda</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_MinimumFundedDebtToEbitdaRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement of leverage, calculated as a company's interest-bearing liabilities minus cash, divided by EBITDA.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_MinimumFundedDebtToEbitdaRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_ReductionInRevolvingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount if the reduction in revolving note terms per credit agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_ReductionInRevolvingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_RevolvingNoteConvertedIntoTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 revolving note converted into term loan 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;">cvu_RevolvingNoteConvertedIntoTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_StopworkOrderOnProductionAssemblyContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a stop-work order on a production assembly contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_StopworkOrderOnProductionAssemblyContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate 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 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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-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 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 3: 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=118942415&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_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=cvu_BankUnitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=cvu_BankUnited1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnited1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cvu_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LitigationCaseAxis=cvu_AirIndustriesWorkingCapitalDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=cvu_AirIndustriesWorkingCapitalDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cvu_BankUnited2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnited2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=cvu_BankUnited3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvu_BankUnited3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=cvu_PaycheckProtectionProgramLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=cvu_PaycheckProtectionProgramLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977777692280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 87,518,688<span></span>
</td>
<td class="nump">$ 70,366,016<span></span>
</td>
</tr>
<tr class="ro">
<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 sales</a></td>
<td class="nump">78,386,997<span></span>
</td>
<td class="nump">66,155,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">9,131,691<span></span>
</td>
<td class="nump">4,210,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">11,562,781<span></span>
</td>
<td class="nump">9,780,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(2,431,090)<span></span>
</td>
<td class="num">(5,569,997)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">89,666<span></span>
</td>
<td class="nump">28,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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,104,851)<span></span>
</td>
<td class="num">(1,989,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="num">(2,015,185)<span></span>
</td>
<td class="num">(1,960,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for income taxes</a></td>
<td class="num">(4,446,275)<span></span>
</td>
<td class="num">(7,530,705)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">3,877<span></span>
</td>
<td class="nump">16,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(4,450,152)<span></span>
</td>
<td class="num">(7,546,753)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income net of tax-change</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Change in unrealized loss-interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,531,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_EarningsPerShareBasic', window );">Income (loss) per common share - basic (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.80)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income (loss) per common share - diluted (in dollars per share)</a></td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="num">$ (0.80)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">11,808,052<span></span>
</td>
<td class="nump">9,480,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">11,808,052<span></span>
</td>
<td class="nump">9,480,948<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,929,270<span></span>
</td>
</tr>
<tr class="re">
<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 sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,765,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_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,164,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,528,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,635,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,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_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,989,417)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,960,708)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,674,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,463,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,211,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income net of tax-change</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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Change in unrealized loss-interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,226,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Income (loss) per common share - basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income (loss) per common share - diluted (in dollars per share)</a></td>
<td class="text">&#160;<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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,480,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,489,630<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other 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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,758,316)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Revenue Recognition [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,563,254)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,234,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,234,376)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,234,376)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,234,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income net of tax-change</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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,234,376)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Other [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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income net of tax-change</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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Income Taxes [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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other expense:</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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,447,061)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,447,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income net of tax-change</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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,447,061<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=116634182&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=116637232&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=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977776529608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 4,052,109<span></span>
</td>
<td class="nump">$ 4,128,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,380,684<span></span>
</td>
<td class="nump">2,000,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">7,029,602<span></span>
</td>
<td class="nump">8,722,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">15,280,807<span></span>
</td>
<td class="nump">17,588,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">5,891,386<span></span>
</td>
<td class="nump">9,361,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">474,904<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">721,964<span></span>
</td>
<td class="nump">1,972,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">34,831,456<span></span>
</td>
<td class="nump">44,208,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3,282,939<span></span>
</td>
<td class="nump">2,545,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other assets</a></td>
<td class="nump">179,068<span></span>
</td>
<td class="nump">249,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">44,339,580<span></span>
</td>
<td class="nump">47,438,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,199,557<span></span>
</td>
<td class="nump">9,902,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,372,522<span></span>
</td>
<td class="nump">1,558,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,561,707<span></span>
</td>
<td class="nump">5,252,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">2,650,963<span></span>
</td>
<td class="nump">3,663,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current portion of long-term debt</a></td>
<td class="nump">2,484,619<span></span>
</td>
<td class="nump">2,434,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">113,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_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">20,979,737<span></span>
</td>
<td class="nump">22,925,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,038,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">1,764,614<span></span>
</td>
<td class="nump">3,876,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">52,079,820<span></span>
</td>
<td class="nump">51,371,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">11,819<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">71,294,629<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="num">(79,046,688)<span></span>
</td>
<td class="num">(74,596,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="num">(7,740,240)<span></span>
</td>
<td class="num">(3,933,405)<span></span>
</td>
<td class="num">$ (13,285,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity (Deficit)</a></td>
<td class="nump">$ 44,339,580<span></span>
</td>
<td class="nump">47,438,393<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,128,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,623,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,333,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,711,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,972,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">140,204,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">2,545,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,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_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">143,713,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,902,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,558,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,588,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_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,434,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,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_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,815,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,038,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,876,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,028,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">50,290,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,760,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="nump">74,313,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_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,713,674<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Revenue Recognition [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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,664,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,446,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">5,111,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">5,111,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' Equity (Deficit):</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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<span></span>
</td>
<td class="num">(86,621,280)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Other [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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">99,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(350,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' Equity (Deficit):</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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Income Taxes [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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(279,318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(279,512)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,028,553)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(4,029,561)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' Equity (Deficit):</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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<span></span>
</td>
<td class="num">$ (697,012)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (279,512)<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_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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability expected to be resolved 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 classified as other, due after 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.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977775710360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="num">$ (7,740,240)<span></span>
</td>
<td class="num">$ (3,933,405)<span></span>
</td>
<td class="num">$ (13,285,102)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="nump">74,313,333<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Revenue Recognition [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<span></span>
</td>
<td class="num">(86,621,280)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Other [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [Member] | Income Taxes [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<span></span>
</td>
<td class="num">(697,012)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="nump">11,819<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
<td class="nump">8,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Previously Reported [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="nump">71,294,629<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="nump">53,770,617<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member] | Previously Reported [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,770,617<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="num">$ (79,046,688)<span></span>
</td>
<td class="num">$ (74,596,536)<span></span>
</td>
<td class="num">(67,049,783)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Previously Reported [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,548,652<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustment [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustment [Member] | Revenue Recognition [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,621,280)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustment [Member] | Other [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustment [Member] | Income Taxes [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(697,012)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,800)<span></span>
</td>
</tr>
<tr 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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss [Member] | Previously Reported [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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,800)<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_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_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=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_StatementEquityComponentsAxis=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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977775973240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (4,450,152)<span></span>
</td>
<td class="num">$ (7,546,753)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (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">1,124,063<span></span>
</td>
<td class="nump">710,197<span></span>
</td>
</tr>
<tr class="re">
<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 issuance cost</a></td>
<td class="nump">95,507<span></span>
</td>
<td class="nump">95,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Deferred rent</a></td>
<td class="num">(112,048)<span></span>
</td>
<td class="num">(70,764)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">730,564<span></span>
</td>
<td class="nump">671,620<span></span>
</td>
</tr>
<tr class="ro">
<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 issues as employee compensation</a></td>
<td class="nump">32,324<span></span>
</td>
<td class="nump">45,913<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisition:</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 );">Increase in accounts receivable</a></td>
<td class="nump">1,807,802<span></span>
</td>
<td class="num">(1,846,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</a></td>
<td class="nump">2,308,059<span></span>
</td>
<td class="nump">10,454,686<span></span>
</td>
</tr>
<tr class="ro">
<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 );">(Increase) decrease in inventory</a></td>
<td class="nump">227,336<span></span>
</td>
<td class="nump">292,766<span></span>
</td>
</tr>
<tr class="re">
<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 );">(Increase) decrease in prepaid expenses and other current assets</a></td>
<td class="nump">1,202,189<span></span>
</td>
<td class="num">(22,255)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Increase in refundable income taxes</a></td>
<td class="nump">394,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Decrease in accounts payable and accrued expenses</a></td>
<td class="num">(678,380)<span></span>
</td>
<td class="num">(7,926,795)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase in contract liabilities</a></td>
<td class="num">(1,968,872)<span></span>
</td>
<td class="nump">2,430,922<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</a></td>
<td class="num">(1,012,597)<span></span>
</td>
<td class="num">(14,396)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,175)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase in income taxes payable</a></td>
<td class="num">(112,777)<span></span>
</td>
<td class="nump">4,665<span></span>
</td>
</tr>
<tr class="ro">
<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">(377,982)<span></span>
</td>
<td class="num">(2,685,813)<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="num">(436,010)<span></span>
</td>
<td class="num">(559,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of WMI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,952,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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(436,010)<span></span>
</td>
<td class="num">(6,511,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from sale of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,166,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payment of line of credit</a></td>
<td class="num">(1,300,000)<span></span>
</td>
<td class="num">(6,500,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">7,700,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_RepaymentsOfDebt', window );">Payment of long-term debt</a></td>
<td class="num">(2,436,786)<span></span>
</td>
<td class="num">(3,314,789)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt issuance costs</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(157,213)<span></span>
</td>
</tr>
<tr class="re">
<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">118,643<span></span>
</td>
<td class="nump">13,894,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and restricted cash</a></td>
<td class="num">(695,349)<span></span>
</td>
<td class="nump">4,697,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">5,432,793<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
</tr>
<tr class="re">
<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 schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Equipment acquired under capital lease</a></td>
<td class="nump">399,800<span></span>
</td>
<td class="nump">649,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule 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 during the year for interest</a></td>
<td class="nump">2,066,174<span></span>
</td>
<td class="nump">2,134,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,947<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,211,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (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="text">&#160;<span></span>
</td>
<td class="nump">710,197<span></span>
</td>
</tr>
<tr class="re">
<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 issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,942<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Deferred rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,764)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671,620<span></span>
</td>
</tr>
<tr class="ro">
<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 issues as employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,337,053<span></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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisition:</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_IncreaseDecreaseInAccountsReceivable', window );">Increase in accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,796,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,174,941)<span></span>
</td>
</tr>
<tr class="re">
<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 );">(Increase) decrease in inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,272)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">(Increase) decrease in prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Increase in refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(870,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Decrease in accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,696,024)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase in contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">866,968<span></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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase in income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,535,038)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(559,037)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of WMI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,050,906)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(6,609,943)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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 );">Net proceeds from sale of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,166,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payment of line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payment of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,314,789)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(209,082)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">13,842,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,697,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of year</a></td>
<td class="nump">$ 6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
</tr>
<tr class="ro">
<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 schedule of noncash 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Equipment acquired under capital lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">649,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule of cash flow information:</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_InterestPaidNet', window );">Cash paid during the year for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,134,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_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,947<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustment [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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,758,316)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (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="re">
<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 issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(436)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,337,053)<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisition:</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 );">Increase in accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,629,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">(Increase) decrease in inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">(Increase) decrease in prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,957)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Increase in refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">870,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Decrease in accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(230,771)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase in contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,563,954<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase in income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(150,775)<span></span>
</td>
</tr>
<tr class="re">
<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of WMI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,906<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">98,906<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,869<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 51,869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_AdjustmentForMaturityOfInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents amount of adjustment for maturity of interest rate swap.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_AdjustmentForMaturityOfInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvu_IncreaseDecreaseInLossReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the loss reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvu_IncreaseDecreaseInLossReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 or gain included in net income that result in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a 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 maturities due beyond 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settlement of obligation drawn 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 maturities due beyond 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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm139977787609256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount', window );">Recognition of misstated contract assets, contract liabilities and loss reserves</a></td>
<td class="nump">$ 100,900,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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of each individual error being corrected in the correcting adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 1.N)<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=d3e30840-122693<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,R%&5$'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #,A1E1(&X0,.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NNE&A:*N%Q"G(2$Q"<0M2KPMHOFCQ*C=VY.6K1."!^ 8^Y?/
MGR6W*@CE(SY''S"2P70SVMXEH<*&'8F" $CJB%:F,B=<;NY]M)+R,QX@2/4A
M#PAU535@D:26)&$"%F$ALJ[52JB(DGP\X[5:\.$S]C-,*\ >+3I*P$L.K)LF
MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#JLYEW?@\/:T?9G7+8Q+
M))W"_"L90:> &W:9_+JZ?]@]LJZNZJJH[HKZ=L<;L6X$Y^^3ZP^_J[#UVNS-
M/S:^"'8M_+J+[@M02P,$%     @ S(4949E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #,A1E12KY8LV($  "H$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;*68;T_C.!#&7^]]"JLZZ>ZD+8F=T)95J51:>M=;+5NUL"M>FL1M(Y*X9SL4
MOOV-W9 4+ATB'2\@_^;)SY.9QS;#O52/>BN$(<]9FNO+SM:8W1?/T]%69%R?
MR9W(X<Y:JHP;.%4;3^^4X+$+RE*/^7[/RWB2=T9#=VVA1D-9F#3)Q4(17609
M5R]7(I7[RP[MO%Y8)INML1>\T7#'-V(ES-UNH>#,JU3B)!.Y3F1.E%A?=L;T
MRY2%-L ]\2,1>WUT3.Q0'J1\M"?S^++C6R*1BLA8"0Y_GL1$I*E5 HY_2M%.
M]4X;>'S\JCYS@X?!/' M)C+]F<1F>]D9=$@LUKQ(S5+N_Q+E@,ZM7B13[7Z3
M_>'9,.R0J-!&9F4P$&1)?OC+G\M$' 6PX$0 *P/8NP!ZZ@U!&1"T#0C+ )=J
M[S 4EX<I-WPT5')/E'T:U.R!2Z:+AN$GN?WN*Z/@;@)Q9C213T*1+KE;3<GO
MO_XQ] R(VEM>5 I<'038"0'*R#>9FZTFUWDLXK<"'M!42.P5Z8JABE,1G9&
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
M;(4.WR%4]U>I,,L(VW2I'9ZJMBNP4ZU[T#),N_Z,Q88PB2BL-=3KC;1O4;?
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
M=BT_H>+SM,^<'#IV;7M7DK73$W/2CKIN2^*VPG<L%AAC.4-U"$\L44D$</A
MYS\M/NR*P=-F][S<<DF\\'IM \MI22BU75M<,7>D0=T4.*."'8'>DU]^]0K$
M3YB "^;X]9TI>YB?^K @R#)N$D3CBX6%&L(H;",A#>1!\8R'M!DL-.,7X5K%
MI)#/M]#^LN1=K8B7="LC-U\KBNK6-+T1_=_TA"HD#0 $"1:\#T>9"3E)#=<'
M2G/QY?RK%9EB94A)*## (:QT1_+FRUIAD3K7&5J>=);@K=/S.IT5KUA$[NZ#
MM0WL#V3XCB[(@>4&H<49L!UT&7'@!H>_'RP)4<@H:AP#T7\8=B_28FRI3C=>
M<_3FB2DZSKDQ9!90B2;(/2-6[&PPN@#'ZD-3/ "("<[$]W!F076ON[;\K*Y(
MO4E\1LWH;)G9A$W75[/!!XAL-#/]3M,[ZO0DKKRUA, S@KC+IJ( #JP6O[NV
MWZ2EQC>'57/Q;0(EE0#+^!587I0W:1N=3,,^TZ\($"(B3:#6M[;M?4V"?<QI
MX>&=Q7-<@  SF49:I^K&&PCXM>\L*7X( #8 ]^ ^Z>8CNH,S@T(CRF!AZ2R>
MD(BDI@67IB'5!<UTWVS">8.VFX8AX;KCC<$ >3H*38HH8/:GO\]F5PG2G&&7
MX?G]WC- FT0[&329%R4A8A$S<GY$= 19(JXF!VH7"]*@"/.T1'I_JEZ&\ DA
MT!S*R3J;QT2:G7N5>X6<;\ $2(.\\T>L/.4J6']0K>&M:QR\=A5!8%MQ=#:*
M7&;7%\F=GA__-(F'&JE5.;4Q*,E>5I_:C2T5O3J<^VP__9E\"808%PC)8,C!
M5[,_KZV>VYI>A@I[BBX!IO!@X!#"X5=)&VFEC4102<ID"(@;;G4-6 V;[/6U
M@$AS5X+!:$6DF>0'..#(EHDFU%#RNT,N//) %BECVU9;6]=3,I2$N6!\+WD<
M!HEO#MQ'ESKH7$#[?KT196'!:=*Q4E@;=E\+) KHTIX3-2</T[1=<HY=.R&.
M(3'0T7/H5FJ_4@L*>_RD0"2$193#UO"&",E /IG"@@*PFB3-EE2WS?(0WZH@
MD<F#1VQ%1D+*QO9("KBT<"?Q:4* 6I<"G2T.<N/:JF<0IQ@S) 5TC=Q2)TX"
M(MJDL(%5)W L408$0><FYA^8H[=M2VK/UIC.#.<X^+NZA2^50)-6=05"8(?G
M.GT7Z)VJ#[W+#H4!QG)<I95%W$_!&9$#CXTUR*-1S#O)J 0[%3%)7CSX_X:/
MS'7V7WQAPNM8!PX+4D:WE'TH+.GH$.@CX!M!E5T,AD.,DT_$17[95!-QJ VN
M,@,X;P3T).0Y(>7"=J)"6T@,7GZ7MW919*H/[9RS?^DWH#K31 J6K;F5J([E
MKSU%]W3(HGC;E25_A_=M0R(AM@BB^R;P,U77%'J_;\DN3Z>[@%/L QQ GTZI
M)KB$M^A30,'(62:GLA] I^JC1%S%1Q(<I:I\_S6;$U#D'Y3J8/GDI4>A2H7\
MJ2J^C:P"B#\?_SQ1!V%#T<&+F*$(1E]PY892L@/UY !(2J\<_ A;PN*T=['F
M94G(SG243$6T6YMNU5:,,@]P7Y89D^Z$VW\9'T-..A\*DJ -")\62 LY?6HY
M8M"PO36E%%4!2(/V>.-N 8X<;I>!<'8\3=1Q5BQG%LAJ?<@N*<6O3/#UM)O
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
M4JM\W%^3*XS#SA_Z[)2B[$>WQ+Y;J%?JB(RP6)ZI*%7%](/(  '($A?4@=C
M*B5RQ2V8@&T7N5[%(0?PC5Q/_$10^1#:Q+RE!UJ4XEN=K<+CL^8G,3 POC:,
MQ*= $2U0KDQRDWH;A@V*_6'^(^\TZ?AFM?&0(FN_1B/X3V30V+&>T78"H8/!
M(( K-+ZF[Z*.4"[<-TC&WCRQC[+ V\@S'*;(!CF$BY\Y.>R.9T-6C!:&DM\8
M*EVH@UO<'%+IUI'0$YHV;*X#ORQDSG-2N&Q))K%V(&M&W3BU9!E7(Q@B4M8+
M%HVV82>;J <TTU42&TL,<LN[^Z9DM6IXJL9JY1&,@&C<+N+UB1-*.XB$ ;(?
M-5I; .NS#!"&NVT#:YF0^Z,+OC5S7SO<_'S\(X8"-28'<Z!HYD!& 4V\>U/%
M$TZDGL3.&M2J-N%22X&CV=K>\UR8;;M6 >S55:@1E**V6;+K$C?+0F9M^-*Z
MJK9[]V>1-<\KP98([JV[[N5Q=]__-0-N9W[^R[ =HJT9_[LA?GNM<YOS1EA;
M'DG$8%,E/3AWN'D'NH?(;,$5.MH29^V&0RT7N6HF)Q?$X%T<+*-@;ZEA/FU@
M1Y/MX"U>[8[A:#^XL&Q'Z<:U,/4D823>KNT0R>LFH; '(\92LX$>+5W3#\D#
MP?;Q^9S!MD- (DU@BE+QIXAD)_V'/%0[M:QSB+M7;DMGH8 86X+ &NFNS?)?
M&,C=0:+Q&7!?DNLEW@# "T4:,U*2:F8J&N@*#$;$PKWD5S+S]X#2#^U-[6NP
M\"-9F-QP)VO0']4=X7HZF@RZD]%8,/.,WB;S<+-T<4C@L Z[)]-!]W0\;'==
MM=/;<7<Z.ND.AX/VW6UE$0'0$VX]T/6++,JW@CICR55Z.@CD/*$,3L6?"E>G
MY#(:MIN=5\=0.>K.AC/Q>D=Q&[/)8,""CJ.,WZS--L 1S)W.CN'8<7OJ"R/S
M2$RZI_'0%R;*0WB'EA1Y5M:H$\01J \W#(0$7M<A>0:TK V/\LU]*^8]B@DU
MK9?/WO37$CE,.1V,O']* [I^%*''S-XDY%+X5/.D \W$9] RI3CY' TZ$N3P
M<-J=#DZ2:UB&89;2^^JD.SF9=F>34X20K\H[OM"TZG:M70"QY%->9V$6U>#%
ME!N:RG4@: 2+)F##MYAP@UO+"G-T0E' W5)5U#8>2F5<G"$ <T7=M\LQ(ZZ0
M#[WGON;T=SZ2%0I"Z5,@7YR,#]_+VM7V:^,\?&3;;@^?*C_!)@Q(X)<EC@YZ
MTTE'5.'S7WCPMN1/;@OKO2WXYUJA3U2T >^7UOKF@12TWV#/_PM02P,$%
M  @ S(494>)A&^DX#P  #"D  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6RE6FMOW$:R_<Y?T=#-+A)@/))&LBS'#T!QG'N-BR2&Y>QBL=@//63/3,<D
MFV&3&NG^^GNJJKO9'&F\ ?:+-#/L1W4]3IVJYNN]Z[_XG3&#NF_JUK\YV0U#
M]_WIJ2]WIM%^Z3K3XLG&]8T>\+7?GOJN-[KB24U]NCH[NSIMM&U/WK[FWS[V
M;U^[<:AM:S[VRH]-H_N''TSM]F].SD_B#Y_L=C?0#Z=O7W=Z:V[-\%OWL<>W
MT[1*91O3>NM:U9O-FY.;\^]_N*3Q/.!OUNQ]]EG12=;.?:$O'ZHW)V<DD*E-
M.= *&O_NS#M3U[00Q/@CK'F2MJ2)^>>X^D]\=IQEK;UYY^J_VVK8O3FY/E&5
MV>BQ'CZY_?^8<)[GM%[I:L]_U5[&7KXX4>7H!]>$R9"@L:W\U_=!#]F$Z[,C
M$U9APHKEEHU8RA_UH-^^[MU>]30:J]$'/BK/AG"V):/<#CV>6LP;WGYZ_[?W
MO_SV7GUZ_^[7__[EP^</O_[R^G3 PO3XM R+_""+K(XL<KY2/[MVV'GUOJU,
M-5_@%!(EL591K!]67UWQ1U,NU<7Y0JW.SE]^9;V+=,P+7N_BV#'-G6E'HS:]
M:]0[R-K#':#J8:?>L9)-K_YYL_;\^[^^LN%EVO"2-[S\S_3ZU44H(+_WG2[-
MFQ-$G#?]G3EY>[%48?$B6SP=RA>S4WFEVTI]-#W';UL:]>NZMEM-(>'5YYTI
M&OV[Z^WPH-Q&#3N#A9I.MP]__:_KU?F+5QZ1QZK#0GW07^W:[;/!](TJXZ:B
M2IK^V_)VJ;;NSO0M8G?@[4O70)32ZCK-<+U?\O9A.X1GZ<86*T%0I=,XM=^9
M5ME![30DZ+K>W6&5N*@=> ^6:NT@0:?[P1J_8%%ZBD@?SQ4>\3%LA6EV8TVU
M*#K]P(O0@1X]Y9E)%I(A.XL?X3"L4Y&G)JC1:UL';6*>QUH]*UM9KR#]6J]K
MLU1 E%S9BV*VSX@HZM7-[3MU=79%$X>'SI:ZKA^4P8XP( *^4F.'9<V]*4?>
M #MJU8U]"3&-<CVM86 6_+,MZ[>O6%JVE<[-&)RE2!) /(),1>>K-$8:PCY+
M-G-%96@6?%7TVB-#]-%-\+]TV]:R1&1*-_:3FRS4WJ@&NRD#,XYZ,&1?%G'8
M.]JU<;W)W,KOW%A7:DV_-6ML616DZ^ LT %[BR=);;NMIZD+MDE:?#<M0+L<
M#,ZV>;0R';V;PJ=P*7R2N,-.MX?CU#2._!PV#">69/;':!'0D .JVL"T\+_?
MQVJ;(H8$KDQI.?<-+@I?:+7MW=@%[PI*(E]RRAMX.&DT"Q[;XD&#!&6[^IAX
MY-)T>+A-NQ63ZH9T0)M$JY),,/3&#@49&+Y5L5/1FM952W5S9'7R7DU3&^O%
M\WA:DA#RX4/K-X:BOK)^L"U^WCHGA@+F62Q(P\B&T5$M.7Z0F P5@YCDI'C!
MV!%.R#$A%N5AP3G_#^:/1V,4>@1ZQU1E"8M\<8![Y02VY XI6$D,KZ%YB&%T
MN</TRM[9:@1X0"75B)/24J;I:CV(2F= P% 8G/6($_:&4P, "V?2I# ".6P8
M-O""H+-EZ0/XFL]<(PZ&+P]\B@!N@\U.TI@Y9A,>,K^"Z+!0KFF_LUU'(@6Q
M,4)O !LB!&@.90CQ#%8#+14=H0_+);U2'&[&>F/KFJQ<,)6SA.9+]7<Z7713
MZY.)@X-6=V+##;Z58]^32$FVTOG!1XS'1TP6.P1W2P-)(3A=/YIJ6=S.IDO&
M:,MZ##$AOV)#LKR?N1>=%N:'??:Z[TFY9*H6?*[EA '7FBSQ2MTD/TM^R2K2
M0FB[GB*#XJNN71GE9C]+<70D*"E,,D7IE.7%603YH('B>%![?/*4(R69'43$
MG\'%19X!TR$D>+-S%G+.>+0C$A$SKTB7I$,D2=NP0K+\A4J@9H>DY8+?''LL
M5FT=0N%.VYIRMJ3H?Z/_T;.W$#AU$A;D#:JK1\2:[K?DD<1AZ"#:\PHT@0-F
MQ&^3%F=)OS5;AT#$>H634.9D+%G #Q*4?X*+32N&"/_=! C&X)]N/L'ZEE0<
MO70[6F$,85?,-VG7#"M( 7M2$N-R9"B9-NF !.G"1@.H^[A1%0C/H;CI1!)$
MN;:>9I0%"9,\@2,89J $FU3(*,X*8F^:$(98!=QPT/<0S#:=HU76#YD\Q#O'
M84=D.?)(Y"")>V*@Q2RC/.DI^  WL#  #H O+.E&;>P]NTI.%R4 )P$GVR'7
M44Z521LC"9!.4T0P]:ZNYL!3.4C,_ES]3O3KZ2P/3UB;'!C$+AD0IQ2R"036
M;#:&.<A&X@,%NR*BPY#;(+ >IOR#AV2_RF).;\BOUF;8&\;OTMB.9<DS>4H(
M-(U6.*0%4"DPECVQ+2B*'XSNEW^JK#F6X3DR(K9)EN)#!7M$A7YKOV/(R ";
MO:I%WJJ1YUI-W89B](F[)*##P;ZUF,X5#>*EA1REH?"1BH4FD WN6-\4:)*Z
M( X#B<93[5W+,X2417 AJU 7A-VK-@086*P"<LS= 6+YE/:>#>X9PY1MNQ%+
M@3([3B4-MAE[WF/;DYII><Y11W2W-J6F$T.@-6  #!8^"[J4D)-87J2NX  '
MK"[ CRMQ6G^H<-:!C]E5<'X.$(F6;$V+**)006%4PY%EI<[UP\;5UDT83$DE
MY(KC(9'B(9U_@EHR)C/RG!,.;AO+#DW,Y@X>!=>O=4\DF\: I&';$G*G7@16
M\7YN3G%&!'TYUEEZX;!+&4X4 LF*4.O1XXQGYESR0 M<4-= %2Y);Y^J11!@
MHQ=B,55]8J9,"9"2E<#N%L_N2*B&*%[<,<#X8S/0+F(I NXZ@PRX'2AJC.%
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
M+0S<R RSOPD"TM&)B8YBEM%9QFM,^Q S'Z*03<[PQ5UQ<<,7?U:<?$-IE?Z
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
M=8:2_\\[F.,><^PQQ_\[6N_;Q<D0.ENX*Q$N=-6(^@E41U' HI6JD/4*1%T
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
M5W.<%:?+X -$K44,6@MPN(B#CPH5:$6G'55GQ6R*PZ9B&H?39 H1'C7<!XV
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
M[=Q_6SHN]U_H?I(ULK\%BFMLC2:+V8FH_5<O?^/,GK\TK8QS9L>76R5A";0
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
M!\#SJ92FND %]0=<E_\'4$L#!!0    ( ,R%&5%KI"\/< ,  $L'   9
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
MWP9SNB:C7+463S7>:]]>?3VY.O_IZ_FG+^+\9_R\>GW0@BP]/,@#B1-/8O8
MB>E,?#1UNW+BO"Y4L4W@ /PDIF:1J9/9HQ3/5#X6A].1F$VFKQZA=YB$/&1Z
MAP\)V<V=^K53=2O.;_#3B7\=SUUKX1+_?H3\LT3^&9-_]E=T^#B)Z8NQZ,ED
MGHRX5*Z5K:J(\0_ZUTX7NMV(K]"RS=J5$E?ZMEV)8SPO:,U(R+H0],"J$N\5
M0L9'3K2&GURJ&U/>Z'HI/IE6\0M?E*WXBMX7<KFT:HFWA5F([Y[#Y\J2P@=7
M]#[B&CS5!2AD<UG*.E>B(X9V45]+)W)3WRA+S.@:/-"&LH";1(8&!$4DB.WH
M46)L++[@4MY(7<JY+DD)75+"CCT;O"AKB%UNH(JBR['=?#.09D2[?S=[UE]'
MS0W9::RN<]W($GHT'6QPEZ^,-L,:H*'S$LFFL>96 RT4]O[NQ>C5X>%H,IF,
MQ7$!XV$K69:;4=:K[)X-Z68C;:N5\_93GK-32*);<0SS>(^ 1$_T4Z%N6^7Y
MI578N;.DH"*8\+Z*LBVC$]<?Y4;,*-IF,Z^)2E[3:MB.8)]_7<EZJ9(;-7+#
M/%"2*+KROLE&X W,L0"1MX6^544&2G:I0!MN =@75D(M?%E++Y5%K&H;W_+/
ML>]<B5\[*$99J!9\B2O5(#CF4.3AA+F?,/- CW!W.K@+4G56*+P->:!2R@@"
M$ !WHHW6JKQ1^Q7A&*&\=MANJ>N:'F+I1VGS520X9>$@W5KJF\AFJ8(\29+:
MU+FIFE*33V?$L)(@$F00WK)%EP2%UVI3B(4UU=9^TY=X;$VW7-T5;?K*1\;]
MO=?P:S  =:JL!8I@)V* K6 Z&YEP]W>#NA[8;3;AW1 LO6K6&OHBJ@.IZ'ZB
MF'E]\<:=EUC-6S+G^<G[+V?'P;QNA;@@"S\;3[Z?CF'.P/6VF8:\>S.1*6Z>
M^BA/,:!K7755UGM+V"NIAZ7^;I; C=!@FJZV+'_?R; E=J2"I\4_6B;CEJ)6
M;:;)[ 2F"^*RE;<*7"(2:P-#.8000@G;C2<3'VQ/;C0)T)0R20#2RD(!!$%\
M<VEU;\&[B$<VD'667K(4^K3XO+.F,&4IK2B-K!UQ\>']R>=+T92=$X?CV='?
MPNMB41J\@05'DQ  C=&4.' 7_-XG3K407V6>-H(62 E-GLCZ^FNM8;V__]?+
MV?3%#X[$J/QBO_.$=KZ+B5#V,1:68IH4S;B'&)+U!IY%',0TP@)YWD\^G?">
M0KH0B0RN3VCWV>2'#WS)%],?GN+U[2R70#Z+((^T]VSTXM41X7:B<G%Q(3Y@
MRT2GZ:SKR)<"(E[(#; POQ87%D;Q)2=^75I9C1C/(QB?&@N);[2%'HYU,8(Y
M2ZT6(X;E<T"NJ70.M\L]CD<&3H\OSZ_2[L=YZT,_\B5@,'6C"U6'9"<A&2@Y
M9^R&D$ E2N0TD1"JCF[^#>QF00S"1Q=9]4#>#K>9*VE=[PVR)=<A7/?6Q8NF
M9BC+*3T\F?[M*5U Y74'/22X6&B+MYV^%0RY+L.+B2B*:F5AZI%8P:3L?' 3
M<B[*+L3;VH@-,>(#"*)WM2.%4<F#&TL$/DRCO"8XRU:$+R>= _8C!(\+"EBJ
M ,E.X^S+P,\J)$.D<:!&4(EW(/9Y_%NBB6 :04=1,P/A@B.M5QH82.3F*KW9
MAPFM1"L$.AFRJ468 I]<"YDX-9)&286<CHUMEX3O9E[J)?,<1(]+N]:712$O
M<U72D0ZC J)T@WPS>[:_5NHZ"WEG"_7N!F(NR[SS-24%4)X;6W"IEH3><AQV
M5G+2$05E90J]T#TO.T(E^[%4MSK4=LFY&=[@QN37C@W@.R)TCW!VEA,;AAZ,
M1"X[RCXCL@#)@<T(,7&+M&J-<_MAL>/$ GWPFJP'D][@=^(KV!&BHZ.TK(FN
M"56/R5G97+HNR&&9N0%O8W'Z^>?W9_O35T34H@2S5*K55,?FJ(XIEU"]1YAD
M4[V4WH'E"@54Z,O4:$ZX?EX:1\4F1-:M2=;56) GT(D46.P26.<:*)[5I_'?
M/ 3&J%>B6*$)TJ&2",1HJ4)%8S:*<IHWAJ(P=!TB1JL8D65L5L;B<RR>9M&9
MLJ$ 5$$#G;Q_(#.VO*?O&QS,3BX\1,\S8 -B7;RO"^QN"15.*!&=.P>5T^4I
M8%/#7[%D8276=#E*8B5^,?8:+I0KC[38PG5@BR#&*LKF5&TTB-!!B-RSP%C\
MPZRIVAKM?NX1:[& <HD<JA60M"EB'1S"Y5;/40>KTJDU.0-%%)P4J 20!-^7
MJC&6FPV:.R (]_^W-SQ7^YQT/+PD#ABV>.,[VQ+Y1<<J\)'NV*:HA2$L%UCA
M:0&Y2M,P?HP">?+3E5ZNRH&G#IV$6(*^>*=!BSA'1W0]0C4$%ZK]Y(@6](B(
M#@9-0 8C@V@=*3G2+"% H)0/4F54@,R]5"WU#%R!W5M*%4M16 )I\ECOO%N@
MX#BXLT$4=;6<E]P,-=1G08N#(&*_3)KFB%C)&VYZ:(.%1E&9D^\UQFD_;*J+
M: +L"58(<\;BTS^OSC/T>JCJ@!(_^J+V#/F_INE$OJ%H"=#[(D+OFMKY7"%Y
MP&DY5JB;H *6J,%;E@3,W,2^K^&@-#+P"I4ME>JY[! ?H+) $>V[U 5^(:9:
MAK&>_31M<*G6_&3J?2I0&.POO/]0I48%H,(B%?E]-N!W35Y-W0>,T[= /< R
MXTD-ZM8WEZE:)+OJNE.$(XYEX98<R.@&?7^+DI(:0:]$!!4RD);!-WV>N@IU
MV'0R>=&77][F[P!0:@R5W<MFO_O6*(.,[ !] >-;BJ"+HZ@+: F5 &Y]SEM#
M/43_Z/]OABR8@7SX4=1(,?-3:H3\*C=<]M/!L7=P<A'V$%U5" $_P@A&'N!3
MMFLG0NM6MUVK/*H&JX"!4= O+E'D$P0&E?8#"NWB^C4!'&4F4@\EP_L.E/TU
M!QJ+=\^/)MEG2R7=56N:?<H+K*DKJ!WHD4)P]FI7&]+'8E:JECH\MOP7J[NJ
M68EW:)V;K1@$/JI8[^W(Z$AW*UD,0]SI98U\F,OA?,5+Z/<BS(FY=Y2]Z\H%
MLIR2<#^%&@>(I7R^H#F*[Z)/+][S0^)C:%W0:'AL'N<WI#D:BXKHX0R(AD9H
M(L!_*/=+)7D(J JP)9%]*]2FRD5":RXDO:5)XZG$$-\4^H)+*O&)^ 65M:^2
M'SSBS!0*A0('I>OS@^?VZ3A[7_LI%MMKVQ@Y^4Y)CEVC9X#4U IPIC?D!:['
MI6#C$?;AF1[+@&3* @2!!0L\E_EU:98\53P</\_"Z""4.^ CP?<V+^B#3,<M
M6K*[)!/[GC1.]J#DT);ZE(3ZKNPUN?:S26XMZ6GO %ER &;D?SJT8M/9XUXL
MOE&;3U%6=36<CJ&/W6R78_F!\99([.,>PP:^F&*1NKK:Y\0V&@T([08% VQ8
M.Y_7*16'S$X!S.[7H7JD$J\7GB#!U!X@B=.!9)G'/+\7RDO3E45L(5#H6&X)
MHAO%J(QE0(R!RF.1NO9U@GBT3D -5]\5(YNK%N_70QW>UQP7$ER^4Z)@.H/U
M_)2;LJ@"XNIA)714O2^X(R_+,9J8); :'5:.-I@Z("Z *6)/9:-;!-F9=@T!
M]N<ZZX=<WG&GK[;=Q>>%6'V0W2KCS>5%O^J@C8K6=WVI3GC*:S^A#/PG-A_1
M\]J7=_$>O!Z8XMKL6-M4U"OG*X>Z#JDXS*C67@)$M)>@\!+<,Y*#Z1[L VEF
M+D/L$R?4"1'<4A_,I2IEFGX$?8<O=LZ*I@/,$T'QH"D?'(4@MU"'&YVW']MO
MS;&BG[2#:I0<Y<ZN:0(]BQ/AF-K/T4Z@4?M]\N)Q\G'6F_DV;?HRS"9YB"^^
M=<62J0=KW240W*"?H-TY!P%$B@217X8''';9A?,-[U%9*C@H$+N0!-3<=M3T
M'PWFT/YQPAE MG8!01H_A4;772(S9<?>B3[(M>L N_#W1'"6RE;H]UH<C\6E
M*:P&4[^-:(3664I$X-"1.5>F+*CUB^$ YY-TJ(P@QCZA-1%EV"?J:BNSG)EN
MB<79Q_R4YA%\%-4_3]*<KK1:B/-;E7>\P><%/)2V)J/\C-1 QKB0I?SM-U.:
MW33(F>&,GM2/J;J,I+)@-#^J]='J"!1@4L":#^58?YZCD4:CUC_>"FO.-KU.
M4XU[V3E.7>^DM:B5'M9H%C7J%**^^/.*9;U\1'E!K5W2+=\=:.E1B;,_([&T
M.E0'">Z<!  ">M62BGFP#$[.Z<"G*7F\LU@P+CE?V@(O'0=4$-$LLH%"4).L
M^LQ74'I@$%MK1QTP89,J=AJ=\C@$9UKQ<&<3V@XZ2#*]G6++UH^8.5I\=]$/
MB'VH55X*QQ,!658&^J=I,X]:QN($[ U7+56-YK?TQ18TDE(R#W=1BM.B&VW\
M2#%T7 Z%WI/Y4T[AL\D3^32J]CP4^#099)M>4DD\G<SWCWC*W95+IA.'O>>G
M]&LXQ%S(TOFZI=(N%G&#%DO7NQ09IJ(Z)UMQR^1==#@<8L-Y=3%],B]-HGU"
MH<6R0GGK4E5X-"S%/+I1XV1*73#_N U6:;H=7-T-D Z:='S 3/4:!PL),_ N
ML) Q[E)=EV[_-Z7#^ T,],DO@6"-NWVY.KG/&2?((:74LLIMKN,A=3)_1JD1
M:CV<0 ,;=Z>'[BM#1P<HOIR@/'J_$X;X5RLXG ^*[ RJOO&X$" =4$[LIV);
MTD%B7 ]72^L#@M!@,4!-P! _N&U%Q=F/>:6*?V[0+/( %Y&&WMWZ 51L@<*J
M\#([;$!;X]'5/8XU?P)=[P1@',S1 35#@^OFU-S2Z+/<9*'[8OA)8!3KVB&6
M#F+5?X^E?R.MS.$\HPC2#%74VMEVJ$O0T97;0F&-?(L*FZ8#@_@F\7R,<W!#
MJ'ZT@CAGC<ZF3XJ'XWS.[1$]7F@ZX"78*KIV,TKQ%N"4ST$$EP\K62[NCFT6
M?(BY$:6.WX\,GU;TY98_,:'YA SSNDBD%VX 7L&+DXZ!+92YNKSUITE)OSYL
M/:NH44II)=P)$E"%V5(S07GI&YI"[ZA\W%.C0;'4I?')H/]HIL5KM=JDG1=*
M>:?TY2V?'5% 9[[M>_Z?C&@1(OKY'XOH[+&(_F6%';,P**:3<G]F0L9I0QU-
MWJUKFHWS)SQI\IRJWBU7IIL[W!-YBIW'M=1(45M4"]__@ZFEVCZ&X&-$/@\)
MX<M$4^QS$\NCTQN]-&C>',AX9]B*@[@WN2[9[D9MW;9^A$5% \VN6LJ;YMJO
MOU0T)7,]LOGV_:B'MEC^A!9$E6"+CW&H;(8.YXF6#;3NP]V.=O=>[Y9:,P:M
M$18L%J:\#LT;G04VM"6HGM 0'S$^SN* *1VWN#"-_A/@)?X:>&4!O!(J!"7Y
M$(Z*(@&A', ;-:?W538\UD^*"$45#'!'H$%P9W\P0+_LB)L".9F^"&2\K=V:
M"OW*W*CMN@]*;4R=/ISKF:"Y6;=$+Y;U'^I0#?2^OD$ QIB*J?[WYD%AJOF$
M'H?"D(A]X-OI X0T=Z%G9\#',-#)SFL^9.-N<4@CKAE\B%'PN"F.2?ET+Q*"
M5P">-(]R"53],!GO#"7"5?@.9B"*A]^>8U_JN7Z/.S0<CS7J_:9#&Y^/V/L(
MK[A,I',9#2#VYW2[.6SMAEDP(GU=EF%]F#G0>SQ(G5,?3JK>SH@+55"A+)S_
MWH-Z8HKSL3AV@W-/QL,!VZ-M7@AW??O4S1NC:IG=F6R%@8@H3-[YJI<!;W T
MQU^,/C@S\>,N<$[ MU\@U]'4JA#*6@^/(8;ZLAJ ]$!7NN.88_?*=&;R/#0O
MG#%I>K10-IPN\(ODO#0K5XU,)Y'9SKT?[8A#</YAUXG;1Z5#NWSH52E99P^Y
M],H?;8<SJK0J&LK7*?0)#1T/\^K4)3$V[G87,9QZ;K.9%4:YQ->#H<;GUJ*F
M;Z(HB9I&UP$MB2TT0SRJH'ZO92X# QOD<S5(CXN.@#PW_NQS<&*SO=W@&'VM
M:$!/_ T/7DM5+]L5P#P')3Y'"V>H?5$V-$6HH^-)KV:N1V%M=F=MS;7[@%Y_
M5C[>]37XP>#K>CZVIK\A<-Q#M?Y#^W0W_9G"L?\ZOU_N_\;AH[1+Y"*(M\"K
MD_&+HSUA_=\-^(O6-/RM_MP@FU3\ZPK)05E:@.<+8]IX01ND/]YX^W]02P,$
M%     @ S(49478SA?LH$@  YS(  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&ULO5M9<]M*=G['K^A25!.J"I:P+_)2)4MRQA,OBJ4[4U.I/(!D2\1<
M$.#%8EGWU^<[I[NQ<)&<S$T>;)+-[M-G_<X"ZLUC5?_:K*1LQ8]U439OCU9M
MNSD_.VL6*[G.FM-J(TM\<U_5ZZS%Q_KAK-G4,EORH75QYCE.=+;.\O+HW1M>
MNZG?O:FZMLA+>5.+IENOL_KIO2RJQ[='[I%9^)8_K%I:.'OW9I,]R%O9_K*Y
MJ?'IK*>RS->R;/*J%+6\?WMTX9Z_#V@_;_AK+A^;T7M!DLRKZE?Z\''Y]L@A
MAF0A%RU1R/#R75[*HB!"8.,W3?.HOY(.CM\;ZA]8=L@RSQIY615_RY?MZNU1
M<B26\C[KBO9;]?AGJ>4)B=ZB*AK^7SRJO5%\)!9=TU9K?1@<K/-2O68_M!Y&
M!Q+GP %/'_"8;W41<WF5M=F[-W7U*&K:#6KTAD7ETV N+\DHMVV-;W.<:]]]
MN[Z]N[B[_GS]Y4Y\_2!NOEW_]>/77VX__5U\O+W]Y?I*7'[]<OOUT\<K;+H2
M'SY^N?AR^?'BD^A/W;XY:\$'43M;Z#O?JSN] W>ZGOA<E>VJ$=?E4BZG!,X@
M0"^%9Z1X[SU+\4HN3H7OVL)SW/09>GZO%9_I^0?H72P655>V>?D@+E=9^2 ;
MD95+<5W752TNJ[I6/M6(_[R8-VT-U_JO9VX-^EL#OC7X?[7%LW=2S)\WFVPA
MWQXAJ!M9?Y='[]SD5(R8L?YWS(BOI?@@YW6'8!=N0,;Q'%NT*PD5KC=9^23N
M\T(NK4Q0@(GDU;^+9=XLBJHAQ;>KK.7-%]TR;\6?LO7FM?B0EUFY8 +KO&VE
M%-7]F.*?_B7QW/AU(]Y76;VD+Z]R,E95-S:"M94U8D@N;8YD?%_280L[0$^6
MRXR1 J?660E(PE)K#XQLW[& !U1%CE,@=<^<Y5DAFA8+=+01CZM\L1*/LI8B
M+Q=%!V_'&Y&WY$]EA\VUW%1U:^%6UH'K0 F 6K[O26:UD!0B @XNUW-9&R=/
M;/$;] IYBB=-HQ&:2$-4_J.GHO<UFM+GK 9+ YF_=*6T?,=\)#>_E9M6WZ;7
M>?F/N#!5%QK"*5]H[5R8\H6U++94FY<J#9&5FE75%4M15J*H$*$ 9TDG<ASH
M-E6I1!E,/IAQO]FLL=GRHE#D>'%Y*NYP3E+T-\J:7;FHON/-4F2-V$!>XX<(
M(GSL_>CGW69\O]'D/:(!4C_C!^FIN( O$:=(0]/@,MSS(EG1>M%A;>VQ>4,)
M%P+3Z8ID)!HD@>>\_B;[ Z>\Y+YF_8S6(2-C9-,KC<A:&31'$=XUC0H$F"?+
M*>6UJYQ",2?9J[:L6CG1^:;.43+D['K*)\ 5L=3F,.Z#!4U3##^4N5%\+;_+
MLH,*ZVI-&F>0;O@FG5;AH:<3GNF^^ZI F4+PDY-:-;,C8];# 2M;_@.4E,G8
MN]@UUME2&O:V30_O^)Y770-!\J;I(,>+)CD7L^P$?"IQQE+>36S-Z[_+QDBN
M,M:FKNZ!-A9YU"$MB$[C+85&T[YJJU?T*C:R7H #X" )#X3<%)(O7LMV53&X
M9GV>/!5_SD&OSN&PQ9/-+DQQ^8KBSP(;#W6V;J8.FFTV'*[_XYMU(&NJHH#$
MA<;IO+'[\ &)G#RN4_%(7B)_;."6DA6S[$:%8=X^$9QE',SYHBL0<IK^Z433
ML#]\D4@0BM=[[-*U>9'_;E1:Y/<F21DUD'?,*YA@+;.FJ[4@LE$F,Q=HV\&?
MZH>\/!6_  !J%2-07%UEB]54G0-G'!E5"S_JY376MC8=X!C)#^C]7=;;+!J9
M>R P60N@_0-6R2EPB<NR*E_-\W))8AK:PM 6U8;+(T-%H1.'O*6":!*KQZ[C
MG*:H;HO"I%]$A\(NX[3 H$820/4+19[-H>@VUZZ.LH'LP25,,[49> +#CW16
MBZ-\!8&Q1_:15XM'/HG;2Z5T !&9ACUWT:/\Q>VEN*LV^4)$3F0L-5E4EH)?
M<_ZB"J::%_F#\LM<P>OX@@[:V0ZPL43YDIS[GF3?3[0A)QM"O*)OLT%YN)*
M#-O1.BRMO.2;ZB5387C8DNF#CBG-@&TRJ2+7[4I,5[1/&X4'X\LX.\,QY:+3
M^D,!.'A.390D.,#+'K:R 54&O\L0/0K#P25',:Y#-8>MDBJ]7/L#F"V;3$4]
M% V:%$Q%4UFC.F&H$K2?$;JHR/S!WH,C:S)*,TY&X_CH^=)A<"IND:: *,63
M?: B&, /MMATK4$Z4-X!B37(<][(2555"?4:!&TH8#M.V\P;&MX^4V[A >^&
MAS78U=P_&;@:>9,U]J;>X3AOCQ5D*[TT=!?H/:^(N\J4!D2C,0G>UKE5J5.#
MJD7!1^_K9K@5_.45?U+0PH$SQ*NN%]JJ^E5LBHR<G@M)G1WY8-/-&_E;1^ZB
MJ#54X+ X:+\U%CQ46+?@3H0G\)1F6VPD"JYBM'H'41E5\[4<6HQLFMTF!C;6
MQ;7&P"CIEDL&1TZEUD+6J)) 9EQN5-O(R(+N!<>=JF12<\RS@J-+C8"T\Z/8
M[$&1562]H/!JH=SN5,SF)^(K1^\8K[3121\JLM>4J6JJ>PW6*\&4VY(S5N-J
MJ2O)AC5!=\;MX$@9N'-Q(CZB(H?2V^P'1-X&__XPOAX?M;;*R1Q'%NV>6N]4
M?.2OJ%&['*OO=F =I[Y"6SI@P((E[^_E0&Y<:P)%%G4^)W'F%05.V2N6N>:T
M.KZGF=Q3#?>\W"M8IMECM&MTC=N<6P;3_TYGKO?WF1;:BYO!#J8.51;6.K]C
MG6.CEG!IF6W'(O'MU$MM+W;P8>;Z=ACYMA<&X@2?&0"]UY-WL6/[460[;F1=
M4K0P1!6@'X5VC'^.$XLH=FW7\\3,2QS;#7P0,P1PU U#.TTBZ]]JJ@AT%87>
MUHT"VXM\<(%7/[#].,)!0\(0P'>N8SN^@ZX4]4CY8(L'64+=*@=D2V2)G&8^
M#*Z$IR454ZD=>HF=) ,A+P230=!_3NT85SE>;&FUS:AB.5$=RLB@B1WYH>TG
MS@ZC=IJF/;E9"%6F6(K%B:7,H9DYUQ]S=0W.Q<YP;OM5?0V>$(XPGR&"RZ'$
MU [<>*3=[=?Q)NN.,TPU9L46)4"%=D4.KDE>(&4V;6EH+N'DG "_Y]R+D<_G
MXWB/["@.\,][06>Q'?IT1X@[;@Z3"^P 7NKNT=H,7P6Q[40NJ+MPTR"QOLC6
M'-<,>_ AESQ]/SL##6(HB.PX](T1+0* 6JYH[/U=&KJD14(1H!=S@HY[P7-)
M2XTG*3D11&8%)SGBXE5N+%I30=D\9AL:PB6.HU^LRWTW:0F.208O0BCZ'+=C
M*8Z-',<C28Z5<F%$EF5J0#@W=7%KGMK0$, (0;79 F>=4X_O<4[A]C]]>ID7
M'6'CSOE;VD9]K4KXI-).9:NL+O':[- \M]XS*_!E!&D:),,[ZTI?0RLI@M,9
M[7HI*Y#5IGHVLGUBV2A+< 6GS+DW0S=C8GO=PR#)3X^-$LH#9FID[<E/R!3+
M;F"G=[)RV]</)L;WNJZXY;KB#\Z&6T4+Y\1=&;?2W45C[=M&Z[L9SAIG.,MD
M.*O/<!>WM]=WM]8E53UE"QI4@YU;EUFSXKAP$2-NX!U(<L.[?B>31D]"Q!=$
MQ4.J<^C?8>@V.RS]O(+JF87,OZ/5TM"+9.+YMN\-2)8B&8,O\Q'H[WEV&+N
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
M,ZB=-N![^O&H^4 7]'_;\NZ_ 5!+ P04    " #,A1E1U9T]Y$L6   R0@
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
M+ TOAP./Z%:^K6-5W4AFI2P*L#%+?/% NP0\7RME#XXCZ-[0V5]02P,$%
M  @ S(494=AXIC\H P  4@8  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL?551;^,V#'[/KR",>]@ H;9E.[:+)$#:YK #KK=<V]LP#'M0;"86:EL^
M26[:^_6C["37#4U?(E(FOX^D2&:V5_K15(@6GINZ-7.OLK:[]'U35-@(<Z$Z
M;.G+5NE&6%+USC>=1E$.3DWM\R"8^HV0K;>8#7=KO9BIWM:RQ;4&TS>-T"]7
M6*O]W N]X\6=W%767?B+62=V>(_V6[?6I/DGE%(VV!JI6M"XG7O+\/(J=O:#
MP1\2]^:5#"Z3C5*/3OE4SKW !80U%M8A"#J>\!KKV@%1&-\/F-Z)TCF^EH_H
M'X?<*9>-,'BMZC]E::NYEWE0XE;TM;U3^]_PD$_B\ I5F^$7]J-M3(Q%;ZQJ
M#LZD-[(=3_%\J,,KARPXX\ /#GR(>R0:HKP15BQF6NU!.VM"<\*0ZN!-P<G6
M/<J]U?15DI]=K.]^7Z_N'OZ"Y9<;6'W]]FE]N_KR +\\B$V-YM>9;XG$F?K%
M ?!J!.1G $,.MZJUE8%56V+Y7P"?HCN%R(\A7O%W$6^PN( H9,"#,'\'+SJE
M' UXT;F4-;6TMB\,UK5H+8BVA-7W7G;4:Q;^7FZ,U=0L_[Q#%9^HXH$J/D-U
M3S-4]C6"VD)WH!WX\,CW5H'?Q713>FDZ4>#<HS$TJ)_0<S7"9H/:U6GBZN2*
ME<'*6$F=B^7D5A05 >G_T<,'B%C&<Y;DG&3.LC1G:9!" E9!.KE63==;POWI
M$;.0;((L)<\\C5@<3"&9?.QU*VVO<<#?RF<G&TB#G$5)0&?*4CXEQ&5/+:TV
MDKIK,+6Z+QX-A!$+I_QX))//2*-6J;H$V5#EGM!Q&PHP(<HLC2%D>1XSGD3P
M&0U584(EKIT34+@-* UA "\HM)D\*"MJV&EES)E7@#!D49"P8)H U6*:$7 \
M<<"T-HJ^Z6M71)IVJG@AQ;A/"$ T2EOY8[S(6, Y"UV6)$4$Q@_4;Y,R:'%\
M )YQED?Y\ !)G+"0'N.M[O-?S7F#>C=L,P.%ZEL[COSI]K0PE^.>^&D^;MM;
MH7>R-52R+;D&%VGB@1XWV*A8U0U;8Z,L/=@@5K3T43L#^KY5RAX51W#Z&UG\
M"U!+ P04    " #,A1E1KZSFB7T"   Q!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q]5$UOVS ,O>=7$$8/+1#4'XG7+$@"),W6!4@_T'3K8=A!
ML1E;J"QYDEQW^_639,?+AB872Y3(]QYID9-:R!>5(VIX*QA74R_7NAS[ODIR
M+(BZ%"5R<[,3LB#:F#+S52F1I"ZH8'X4!!_\@E#NS2;N[$'.)J+2C')\D*"J
MHB#RUP*9J*=>Z.T/'FF6:WO@SR8ER7"#^FOY((WE=R@I+9 K*CA(W$V]>3A>
M#*V_<_A&L58'>["9;(5XL<8JG7J!%80,$VT1B%E>\1H9LT!&QL\6T^LH;>#A
M?H_^V>5N<MD2A=>"/=-4YU-OY$&*.U(Q_2CJ+]CF$UN\1##EOE WOO' @Z12
M6A1ML%%04-ZLY*VMPT' *#@2$+4!D=/=$#F52Z+);")%#=)Z&S2[<:FZ:"..
M<OM3-EJ:6VKB]&QU]S2_NUDMUI\V,+];PLW]_?)YM5[#^1/9,E07$U\;&NOL
M)RWDHH&,CD"&$=P*KG,%GWB*Z;\ OM'7B8SV(A?12<0E)I<P"/L0!>''$WB#
M+NF!PQL<P;L1(JTI8T!X"BNN"<^H21;F2J%6L*0J84)5$N'[?*NT-$_GQPG:
M84<[=+3#([0;TU%I97C$#FC'JIR*K)7T7KE/HMJN':N2)#CU3%LJE*_HV8IA
ML45IJ]:S5;.E&_56!ZQG$ =!/P@"LPMZ:U1J#*004M/?Q#7,?RK/PRAV[A=P
M;CZ])Z$).ZB>Z@,W0^0,!E=Q!]M5^@S"_M5HV(_BH;V ]\KI'SSC F7FFE5!
M(BJNFQ?=G7;S8-ZTP5_W9IC<$IE1KH#ASH0&EU>Q![)IT,;0HG1-L17:M)C;
MYF:FH;0.YGXGA-X;EJ";DK,_4$L#!!0    ( ,R%&5%V\?FIF@(  %L%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;'V4W6_:,!# W_DKK&@/K90V
MB1-:0(!42O<AK5O5LDW3M <G.8A5QV:V4[K]]3L[D-&I\)+XSG>_^[#/XXW2
MCZ8"L.2Y%M),@LK:]2B*3%%!S<RY6H/$G:72-;,HZE5DUAI8Z9UJ$=$XOHAJ
MQF4P'7O=G9Z.56,%EW"GB6GJFNG?,Q!J,PF28*>XYZO*.D4T':_9"A[ ?EG?
M:92BCE+R&J3A2A(-RTEPE8QFF;/W!E\Y;,S>FKA*<J4>G?"AG 2Q2P@$%-81
M&/Z>X!J$<"!,X]>6&70AG>/^>D=_ZVO'6G)FX%J);[RTU208!*2$)6N$O5>;
M]["MI^]XA1+&?\FFM<TP8M$8J^JM,\HUE^V?/6_[L.<PB \XT*T#]7FW@7R6
M<V;9=*S5AFAGC32W\*5Z;TR.2W<H#U;C+D<_._WX^=.[L\7-_2V9W\P6Y&3!
M<@'F=!Q9A#N3J-B"9BV('@ EE-PJ:2M#;F0)Y4M A%EUJ=%=:C-ZE#B'XIRD
M24AHG R/\-*NU-3STH.\W)(Y-X50IM% ?ESEQFJ\%C^/P+,.GGEX=@#^@--2
M-@*(6N+QV$9SR\$X22BY.K.@:[PLN7VML4?);BI'9LT*F 0X=@;T$P33107_
MA;&H>1F*G,!S(9J2RQ5I)*N5MOP/E'ZOQXUIF"R %,I8<TJ8AV#+H<Y!=VT/
M"<-.X>92"9Q?,^I]!Z8)2$_=-^_1F,;D#:%A-LC"BV3H% E)PJQ/PR3S(B7)
MX#(<]%,GI"2)AVC<=T)&DGZ8T,O>0EDF$).%-!N&-$W):X<3[5WX&O3*C[7!
M6AIIV[O?:;N7XZH=F'_F[;-SR_2*2T,$+-$U/K_L!T2WH]P*5JW]^.3*XC#Z
M986O'VAG@/M+I>Q.< &Z]W3Z%U!+ P04    " #,A1E1"OC--30#  "R!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R556UOVS80_JY?<1#ZH074
MZ,WOL TX:8H-2+$@3C<,PS[0TMDB2I$>2<7MO]^1DI4T2X3LB\0C[YY[[H7'
MY4GI;Z9"M/"]%M*LPLK:XR*.35%AS<R%.J*DD[W2-;,DZD-LCAI9Z8UJ$6=)
M,HEKQF6X7OJ]6[U>JL8*+O%6@VGJFND?ERC4:16FX7GCCA\JZS;B]?+(#KA%
M^_5XJTF*>Y22UR@-5Q(T[E?A)EU<CIV^5_B=X\D\68.+9*?4-R?\6J["Q!%"
M@85U"(Q^#WB%0C@@HO%/AQGV+IWAT_49_;./G6+9,8-72OS!2UNMPED()>Y9
M(^R=.OV"73R>8*&$\5\X=;I)"$5CK*H[8V)0<]G^V?<N#V\QR#J#S/-N'7F6
MGYAEZZ56)]!.F]#<PH?JK8D<EZXH6ZOIE).=7=]<;[;76WA_SW8"S8=E; G4
M'<5%!W#9 F2O *09?%'25@:N98GESP QL>DI96=*E]D@XB<L+B!/(\B2=#Z
ME_<AYAXO?RU$I*H9^&NS,U93%_P]@#GJ,4<><_0*YI8N1]D(!+6'?6,;C:XX
MO&YJ$,X='-D/:EUKH*&L:)!*?BR8+*C[7**!+I5FELM#JVY>ROL@ W=9%^;(
M"ER%=!L-Z@<,UY__/Y7@.15@QD5%5<!Z1_KG2L )"9H.]TK053:+X$]D&E"6
MSO:I>I E60+O((WF61HEZ=AMI$Z<C*)9*V8P3<;1;#9W0@[Y-,KRF5N/8!;E
MHWEPKRP3CC(WA6JDQ?)YTH(^L%$T(8 \F00W:$S ZV/C]#E946HLO,^)53Z9
MPX?@UN5*6GA@HO'5>P;ZF*UW!)L3QWD^A8&.&?<=,WYSQ]S]]I42:9"\,/F?
MN$!PMN."6_YR7PSZ>;DO[BOLRN:\6-^"WCU-=5N!I6/B%+R-TVL-L@@VWCYP
MX;5+2F).19Y$LTD>W#Q"!%>-UJX,0VY< TV3>92.R5;)PT>J9CUHD47C^22:
MSD9=]S@B/R,.ES1^,D=KU ?_6ACP_=>.U'ZW?Y V[1Q^5&]?LR],'[@T1')/
MILG%E*JFVQ>B%:PZ^JF\4Y9FO%]6]*BB=@ITOE?*G@7GH'^FU_\"4$L#!!0
M   ( ,R%&5&0+:( 4P4  *P,   9    >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;*U776_;-A1]UZ\@O&%( *Z6J.\L"9"D+5:@'T&3=1N&/=#2M2U4%EV2
MBI-_OT-)EITN\;IA+Q8I\=Y[[KWGD/3I1NG/9DEDV?VJ;LS99&GM^F0Z-<62
M5M*\4&MJ\&6N]$I:3/5B:M::9-D9K>JI\/UDNI)5,SD_[=Y=Z_-3U=JZ:NA:
M,].N5E(_7%*M-F>38+)]\;%:+*U[,3T_7<L%W9#]97VM,9N.7LIJ18VI5,,T
MS<\F%\')9>+6=PL^5;0Q>V/F,IDI]=E-WI1G$]\!HIH*ZSQ(/.[HBNK:.0*,
M+X//R1C2&>Z/M]Y?=[DCEYDT=*7J7ZO2+L\FV825-)=M;3^JS<\TY!,[?X6J
M3??+-L-:?\**UEBU&HR!8%4U_5/>#W7X%@,Q&(@.=Q^H0_E26GE^JM6&:;<:
MWMR@2[6S!KBJ<4VYL1I?*]C9\S?OKSZ\>\5N+WY[=<..;N6L)G-\.K5P[19,
MB\'-9>]&/.,F$.R=:NS2L%=-2>5C!U-@&H&)+;!+<=#C2RI>L##@3/A!?L!?
M."8:=O["YQ)M"K4B=BOOV<O*%+4RK2;VQ\7,6 UJ_'D@1#2&B+H0T3,A;J"8
MLJV)J3E#L+5JJ+'&S>R2V%JKNZKC,J3$JAZ.E?=DGBKWP4A.J2=F+0LZFT"*
MAO0=3<YO#P8!(BC)6.,->.:JAB*K9G'B_4Y2>^0:QU!V6LU(CZ5W/YEWU6J-
M9$Z\UU22EC7[GOWP728"\1-&1X(+X;-C[\9*2RSD69JR(.,BR;R7-">8ECO+
MK=WP'(R^?GNK;!>E=_8]"Q+N1QD[T*5X[%+\S5TJJSG@45,0FY'=$#5=:79U
MVRNHZVAK42)I^_H-^1C@;ZW2#TR[1&13=I_!J19?'_EXJM$'P3[?Z(/(O?\=
M.:L,WA>J;9P?QRUI!@:9$V]+&N\Q:6X'WOU#=*^+#AH%W \$C^*4'??3.,"K
M;,>L75\X:W!@@1RYSX*(1Z'PKG4%6 ^@,K.ZI1_;]4BJ(.59$GL?44"IBV67
M:4EW.)'6.%]LEVH!DE8643.?9T$("$=!$O+<Q]"[6LIFX>*S.UFWLC]/7/+2
M-2#@@4AYG(88)8@5A+GW :EJ%L!7"H1IX%T3SA"W(>RUSK X0K"(10&/1(04
MGE7OOU%",BHA^8_[53FH=E\)TAC"5U>[NI*SJJYL]?3>=3#J\Y3^5@C>5Q"8
MQ$;^F(Z#J=OL+WK8.U9>C'US12Y5.[/SMMZRVU4Z]GG@^Q@D/H^2U+OJJ5%(
MK1]@LY&Z-&AU%,8\CES3!=J8AH'WIKD#_$Y0?6(L$B%/_'C<UD9H;C?=\1,]
M3;,(+%?%9Z;6CE]F]Q6:2#/'7JNKPBG)=.NRE.=IPK*,1X&_)5S,19@RL#'V
MO8OB2PLZV7X/P-8//OH\32,\<Q[FJ?>6<*$9:_G \A!:2L(=W,IT-._:8$%:
M8QG=XT((JS0/ #IF$40?!KGWGJR'NR+$C#.%X7PUCRK&!+0<9SP+,_0!NA(<
M^AH+XNU13$ 4><9#$3 A>)Z%7.2Y]^D)Y1W!J0A"",)W@H5? 8O$S1ZSX.T>
M74Z@,UK+JMRF@KH$KH$9RI>A/BEJC4:VA"X5:M'T%03>,.0AI(=1C@J'L1,L
M,D;A'"4)U>[WDSA'U].,17X$ [AS5T-W[K:&^B19%H78WM*_$:.KPSZYG?"3
M#&W- HP%3T'*).[+/6IDKWA'>\;'CX[I[>BIG6.Z=X-<D5YT]V2W=T,2_65R
M?#M>Q2_Z&^AN>7^/?R?UH@)]:YK#U'^1XH33_=VXGUBU[NZC,V5QN^V&2_R=
M(.T6X/M<*;N=N #C'Y3SOP!02P,$%     @ S(494=Q*-UKX @  +@8  !D
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
M4K-!UPICE@".P=@V/;4#24 &BP6=G^@*62R"^2B,T)F!KWLHM(""B!LR3UT
MS484!)H.(6+_LY6MNF$X[_IWT*[ZH5*J[F=T"E#FOLN)<A\>-61SOP#OM>W]
MD"7_&E#VEL89^@WEZ_TA(*TR(+4SS<";>7^T Z< R<M2!$VT<XK!Z*M^Z.X\
MCAI_'">4"NC^ QVN _O3A0A/@5<>G>C_=66DL)ZH]Y(:AN,W1ET/X;QR8^3\
M@1NCW;ZCT\,9-AK443A&H<$-" ZA;I4-FT%O[1SH3$UW3<  J$&Z^[HQW>FG
M!Q'MM+6*Y6I>E+J;WA6*US2HC&2[QL,*70LDWKQ0=S6*H^5KJIZ_JP&6^(CB
M06M@GIW)8!)5<<5#"BFWJMN;TST7$"Y#_S(."9'I*?+BOLJJ.CU&3"5Q.(Q3
M.^(H7'E#E^D+=84 TJ95LO<Y=&<6\YZTF.?=XD8J">5RL=Z4];,0;$<8V'HV
MJ%OZ\0@7B  KB'RX8MQ_[6M_[QV' G*=M]N&@!36.7!S 02+D3.0I%/'7&%<
MY@M%:;I3^EQ3L[%I!U$8B3^EYIY$.KN.U=R=W#@@(1T_TKFHX#R? ^:E L)S
M0JA&P-(D+#=TF_4=*O&W!+65Z^Z)B(E*?0RG",Y(W7"-K9!3'$!_TU<5FCE;
MU<;<]0'26:CNF]"^@<7$/&&(JS!"/4SC8Y**KF,=1XG+$[(%-:K@A(QGQ!:.
M+MWHKI-]O^N$;3VZADU RA/% 9"<4:11O)/7=,W=[C4;4%9?!)PR^\U&Q[4X
M8&++OU7:Z?ZDUQ&I'\/H'E=]*J=KOH2,AO&, Q*RH5;.T-1#_HE>W\WBE"E\
MP:%"U0MX$,'[Q6-KK%,Z'2$(LYT*. KX#DR>J<N)4X7V048D:W@D;<SAQB!3
MZ,\I]2G$?8IT/WFI\H[UK#7 OY*@[QD0%'&D</.[:$;1%5&#':1*TXALICM^
M:AO0H1",O@1J"BRYAXMWVV:^(C61+!MS*<!V+@5P)%C%"X;WR?W0CH"?/]VB
M; (P8!-/P6&JOL H:/YTR.P?\9!B)";VT-8JMF'%( E5@Y <.-Y2_R1TH [A
M6',A%F8>_2BA"JNY1=3-08S^%__\O@3T0\Y=_JSPCEI24#[6MW.DD6=SH2<V
M_2!=M*C-';7YB^4)TG#W2JT;V=ETMP\&-P\0G4F:#3<=#")D9RB_PS)%,0-S
M>BG7C50:9Q0X !@5*YU/U%T]T8/9\T&+,A"?- 18H(\P8F@D"V&HR%;]'A5)
M) 53T]TEZC$$.\@?C_LNN!O1CCVT*&_93#P4%;539$1%@'R5YFDR<)P=>562
M(&@T,DY8?/!^M!MUIMO-IE1<"/1>#GZ2K$!-2.(@AB'X<"S>V(QR5%5""##
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
M7^ Z0(VO&9.O';U=E\=Y_Q]02P,$%     @ S(4941OG!_'( P  1@X  !D
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
M[3;@>J:4/1JN_=K+,_D+4$L#!!0    ( ,R%&5'(JV,>6@(  #X%   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;(U47V_:,!#_*J=H#ZVT-1"@[2J(
M%*#3D-JN(G1[-LE!K#HVLQW2[=/O[(2,=:,:#\1V[O?G+KX;UTH_FP+1PDLI
MI)D$A;6[FS T68$E,Q=JAY+>;)0NF:6MWH9FIY'E'E2*,.KU+L.2<1G$8W_V
MJ..QJJS@$A\UF*HLF?XQ1:'J2= /#@=+OBVL.PCC\8YM,47[M'O4M L[EIR7
M* U7$C1N)D'2OYD-7;P/^,JQ-D=K<)FLE7IVFT4^"7K.$ K,K&-@]-CC#(5P
M1&3C>\L9=)(.>+P^L'_RN5,N:V9PIL0WGMMB$EP'D..&5<(N5?T9VWQ&CB]3
MPOA_J)O8RRB K#)6E2V8')1<-D_VTM;A"-"_/ &(6D#T&C \ 1BT@(%/M''F
MTYHSR^*Q5C5H%TUL;N%KX]&4#9?N*Z96TUM..!O/OCRLELEL!4F:WJY22![F
M<+=(IHN[Q6IQF\+9'"WCPL #TYJYDI_#!WA*YW#V[GP<6K+@B,*LE9LV<M$)
MN7X$]TK:PL"MS#'_DR D[UT"T2&!:?0FXQRS"QCTWT/4ZW_\AZ'9_\.OW[ S
MZ.HY\'R#4_6D[#3=34B,06L@D3G<<;;F@EN.Y@V%8:<P] K#$PI+W*.LD%HH
M4UO)?V(.MF 6:F: RTQ45%=:0'9P(D[)-^5MU$9>S?7\/A[1"*#?.-P?U_'O
MN*O1<5233'AT%4O46]^AALQ4TC8?M3OMAD#B[_ZK\RD-AZ:7?],TD^6>Z2V7
M!@1NB+)W<46>=-.MS<:JG;_P:V6I??RRH &'V@70^XU2]K!Q MW(C'\!4$L#
M!!0    ( ,R%&5$2!PW3D (  *8&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;(U5VVZC,!#]%0OM0RMURS5-6B5(*:1JI-VV2M+=A]4^.# $JP:G
MMA.Z?[^VH8CFIO  'L^<,V?&, PKQM]$#B#11T%+,;)R*==WMBV2' HLKMD:
M2N7)&"^P5"9?V6+- :<&5%#;<YP;N\"DM,*AV7OAX9!M)"4EO' D-D6!^;][
MH*P:6:[UN3$CJUSJ#3L<KO$*YB!?UR]<67;+DI("2D%8B3AD(VOLWL4]'6\"
M?A&H1&>-="5+QMZT,4U'EJ,% 85$:@:L'EN(@%)-I&2\-YQ6FU(#N^M/]@=3
MNZIEB05$C/XFJ<Q'UL!"*61X0^6,58_0U&,$)HP*<T=5$^M8*-D(R8H&K!04
MI*R?^*/I0P?@!D< 7@/PS@7X#< _%Q T@,!TIB[%]"'&$H=#SBK$=;1BTPO3
M3(-6Y9-2'_M<<N4E"B?#V21Z?HJF/Z;CQ?3Y"3T_H&@\?T3CIQC-)O/%;!HM
M)G&]=Q&#Q(2*2_0=O<YC=/'M<FA+I4$SV4F3[[[.YQW)%T-RC7SW"GF.>WL
M'IT/'QR Q^?#^U_AMFI<VSVO[9YG^/PC?!$6^172=S1YWY MIE!*<85F("0G
MB82T=N(RW=OK -"?\5(YU3?P]X0HOQ7E&U'!"5&'#J9&]0Q*3X-M&#@]SW74
M,6R[)W @SO4&;N"U<5]D!:VLX*2L3OW)$84U0;^3V?4'SLT@V%&X'Z>FG+X.
M*^RU"GLG%2Z8Q-2(,P?&OPI&(F=5B4B)9 Y(2"Q!C3^)6%:[,S5!#Q75VVMG
M+_"]_JV_4]1^W,U.V^LW?#_.#7QGT._O%&]WAH*>X#\Q7Y%2( J90CK7?47!
MZZE8&Y*MS9Q8,JFFCEGFZD<"7 <H?\:8_#3TZ&E_3>%_4$L#!!0    ( ,R%
M&5'TUI5*7P(  +L%   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;(V4
M76^;,!2&_XJ%=M%*;2 &\E$1I(1T6J5VJY*FNYAVX<!)8M7@S#9)]^]G&\IH
M/JK>!!_[O _O.>$XVG/Q(C< "KWFK) C9Z/4]L9U9;J!G,@.WT*A3U9<Y$3I
M4*Q=N15 ,BO*F8L]K^?FA!9.'-F]1Q%'O%2,%O HD"SSG(B_$V!\/W*ZSMO&
MC*XWRFRX<;0E:YB#6FP?A8[<AI+1' I)>8$$K$;.N'N3A";?)CQ3V,O6&IE*
MEIR_F. N&SF>,00,4F4(1#]VD !C!J1M_*F93O-*(VROW^A?;>VZEB61D'#V
MDV9J,W(&#LI@14JF9GS_#>IZK,&4,VE_T;[*#3P'I:54/*_%VD%.B^I)7NL^
MM 3=X(P UP+\68%?"WQ;:.7,EC4EBL21X'LD3+:FF87MC57K:FAA_L6Y$OJ4
M:IV*QTGR8_']:8YFM\GMW?-X<G^++J:@"&7R$EVCQ7R*+KY<1J[2+S,2-ZW!
MDPJ,SX"GD':0W[U"V.L.3\B3S\L'[^6N+K&I$S=U8LOSS_!FD +=D24#B7Z-
MEU()_0']_@#L-V#?@H,SX EE##+]03?\4[VJ&*%EF,':Q7W<\X*P'[F[=E..
M\P;#( B'O2;OG<F@,1E\:/(>I+Q!A.F9)44*2$\_RGBY5*N2Z4E*>5FHD[XK
M;+_EYQK[WB ,#WR?RL/8P^%IWV'C._S0]Q-7Y+_!5I.O4 'JE.'PN-$>'O8\
M?&#X.&_0QSCL=P\,NZW1,M?: Q%K6DC$8*657J>O$:*Z*JI \:V=MB57>G;M
M<J-O5Q F09^O.%=O@1G@YKZ._P%02P,$%     @ S(4947,V4CEN @  ,08
M !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULC55;;YLP&/TK%MI#*VT%
M<PM4!*E-5JT/ZZKTIFG:@P-.8M78S'9"^^]G&XK20J*^!%_..=\YOB5KN'B6
M&XP5>*DHDU-GHU1][KJRV. *R3->8Z9G5EQ42.FN6+NR%AB5EE11U_>\V*T0
M84Z>V;%;D6=\JRAA^%8 N:TJ)%XO,>7-U('.V\""K#?*#+AY5J,UOL/JH;X5
MNN?V*B6I,).$,R#P:NI<P/-9;/ 6\$AP(_?:P"19<OYL.M?EU/&,(4QQH8P"
MTI\=GF%*C9"V\:_3=/J2AKC??E._LMEUEB62>,;I$RG59NHD#BCQ"FVI6O#F
M!^[R1$:OX%3:7]"TV,!W0+&5BE<=63NH"&N_Z*5;AST"# \0_([@?Y80=(3
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
MR=O@9\?#NPWPJ1E^081:NY?#@UVXK9)49<JM,N7F_KP#_BY5FZ$LY DT1:+
M^CE6=Y/U\)/G^0[VW;Z]WEYS@V'']X*.WZX,=^BU*WIM([UK6/-X3=D"C05$
M5*(I"6E,Y0/ZZP*2&8B_T;]H1-@]NF-40E2]-H3&J^;VC'-_4V/$YR@L9IZ7
M,Y_HC4*3+$$S+I1+32XD*_55/C3ET]L+3=LI?II#XU?T_-?2DYG0(8J(;,KJ
MR.PWWUUMY^3]NW>NXV)#((.*:?#V))XJ88G4KU2=X84)[50\.D8>WU7C(RS2
M1&).6-K4.CI[V7*#SFZVBJUQA.$.R6Y%LONZM%(F04 JD>J@@(A$*Q"41TB%
MK6DAYEG\ENO_WK3C7PS;662O6F3O_Z\(97)!6;X3CR@2[-3:Y1C)36 F40IB
M34- (5^#4(<A'77*&\6F\-;9J@3\I%:,)KLLMQ06&UE>E$THAF<)XN<)FDQV
M"=;"@LW*\I@;$OVC]IW*V]GH_'9RVLAP7SY<4XO$M7Q@LWX8Y6U<@OTCEEV+
M!C:KQB\K[3*_QY1V+1G8W-M?6MJ%M]YV?%K^T]HQ&^TRK24#FS7C!>4=[-5N
M^RE%D\DNP5I+L%E,;D$DN8R\X22":U' YL:;)XZR5(I,E\V)U@4E @G/F&P\
M1';W*]MXZL!UZ\;FWOWZ<\<SCH\X>-A;5Q)]156GX86*BJJ2N7+IM#IJP:*X
M]14#R5?Y+67&I;KSY(]+=5,&H0W4]SGG\G&@+S[5W7OX'U!+ P04    " #,
MA1E10_"=1#D"  #7!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6R%
ME&]OFS 0QK^*A?:BD[8 !@*I"-+2=%NE=8O2='OMP"58-3BSG=!]^]F&H*@A
MS1OPV?<\OSO^7-IP\2)+ (5>*U;+J5,JM;MU79F74!$YXCNH]<F&BXHH'8JM
M*W<"2&%%%7.QYXW=BM#:R5*[MQ!9RO>*T1H6 LE]51'Q;P:,-U/'=XX;2[HM
ME=EPLW1'MO $ZGFW$#IR>Y>"5E!+RFLD8#-UOOBWL\3DVX3?%!IYLD:FDS7G
M+R9X**:.9PH"!KDR#D3?#G 'C!DC7<;?SM/ID49XNCZZ?[6]ZU[61,(=9W]H
MH<JIDSBH@ W9,[7DS7?H^HF,7\Z9M%?4M+E!Z*!\+Q6O.K&NH*)U>R>OW7,X
M$6#_@@!W FSK;D&VRCE1)$L%;Y PV=K-+&RK5JV+H[5Y*4]*Z%.J=2K[\>OG
MM\^K^^4CFM_/5NAF#HI0)C^FKM+N)L?-.Z=9ZX0O.,TA'Z' _X2PYT^>G^;H
MYL,;%U?7UA>(^P*QM0TNV*X:8 = %:]5*1'4!:VW2+.@6H,PO'<80<\(+".\
MP, >]H8:;E6159FO^Y#A, G'_B1U#P.XL,>%UW#^$*Y5Q2<X/XRP'U[ 13TN
MNH;#0[CH')?$210,T\8];7R-%@S1QN<T;Q(FT3 M[FGQ-5HX1(O/:9&/XV%8
MTL.2=V$KK@@;HB5GWTF(PPD.WCY*]^0_-2/OD8@MK25BL-%*;Q1K"]&.D390
M?&=_W357>A#89:DG+PB3H,\WG*MC8*9!/\NS_U!+ P04    " #,A1E1HK"G
M]=<#   P#0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RE5]MNVS@0
M?>Y^!6'L0PO8D:B["\= 8R=[0=,&N>P^+/:!EBB;B$1Z2<IN@/WX#B5%=FQ:
M2! _6*0TY_#,:#A#3;9"/JH5I1K]* NNS@<KK=>?'4>E*UH2=2;6E,.37,B2
M:)C*I:/6DI*L!I6%X[ENY)2$\<%T4M^[D=.)J'3!.+V12%5E2>33!2W$]GR
M!\\W;MERI<T-9SI9DR6]H_IA?2-AYG0L&2LI5TQP)&E^/OB"/U_BR !JB[\8
MW:J],3*N+(1X-),_LO.!:Q31@J;:4!"X;.B,%H5A AW_M:2#;DT#W!\_LU_5
MSH,S"Z+H3!1_LTROS@?) &4T)U6A;\7V=]HZ%!J^5!2J_D?;QC8$X[126I0M
M&!24C#=7\J,-Q!X '+4#O!;@'0*"$P"_!?BO!00M('@M(&P!M>M.XWL=N#G1
M9#J18HNDL08V,ZBC7Z,A7HR;1+G3$IXRP.GIU^_??AO=7]Y>H_GEQ3WZ.*>:
ML$*A;T1*8M[A)S1"#W=S]/'73Q-'PXH&YZ0M^T7#[IU@_[/B9\@+A\AS\=@"
MG_7#KXD$>%##(PM\W@^?T_0,^?CDZI>OAR<OX0Y$N0NUUX7:J_F"$WPWY EV
MF%9(Y)#*"XV84A7A*46I4%K9_&L(PYK0;/G-U M=UYTXFWTWCJUP&'O8[\Q>
MR/4[N7ZOW"O&01SC2U10V(D*$9XA+C2,UN2)+ IJ4]QPQGM:PB#"1Y(M9F,O
MQIY=<M!)#MXI>0A[2DIX"S;MP9$H/P'QXP/M%C,_&"?8KCWLM(>]VNL2/1+Y
MJ%(4$:4H)$K%,RI1?N"537IXK,GU@B3T#K0?VWD1I%1X(O!1)S[J%?\E3:NR
M*HBF&:0V=*R4D;H/0*J_V9?H2"-.HL2/XP-?(DO:XQA'@=V7N/,E[O7E@O!'
M],"9\>6?:UHNJ/RW9_<G'6W22SL39<FT*0!U5D(3AE%.[2%(CE_3BWW_0L&X
M4S#NSS"Z$<7&Q'XF:<8TNB(I*YA^ZMQ$_Z,W>H_=79]Q>U?_"G.3#FFS=MZN
M/81FIBMI5&20/M86TT]<]QC?'?[RX8/G>KA/[%Y3Q+V<]U26J!"$OR<TN[Z
M^QO#.T+33_R&T.RZ NYO"V_O8K.6<7^G!DER,I_QKMSC_GH_?UT7Q<<5.\:G
ME]]5;-Q?LBW+#^'PG%7I<^TK!%^.M$DF$RJKMM!2Q4YKVQ5DW%^1&VU<:5F9
MUS4T605]I125M??-L*6:NLWO0(JS=]@TWQ)P2%O"0E#0<X"Z9S%PR.9XWDRT
M6-?GSX70<)JMAROXI*'2&,#S7$"';B?F2-M])$U_ E!+ P04    " #,A1E1
MSP*TS(<"   "!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R5E5UO
MFS 4AO^*A7;125OY,)\506J;3IO425&S;MJE R>)5<#,-DG[[VL;RK(&$NTF
MV-CO^[R'P'&Z9_Q); $D>J[*6LRLK93-E6V+? L5$9>L@5JMK!FOB%13OK%%
MPX$41E25MN<XH5T16EM9:NXM>):R5I:TA@5'HJTJPE]NH&3[F>5:;S<>Z&8K
M]0T[2QNR@27(QV;!U<P>7 I:02THJQ&']<RZ=J]N7$<+S(Z?%/;B8(QT*2O&
MGO3D6S&S')T(2LBEMB#JLH-;*$OMI'+\Z4VM@:F%A^,W]R^F>%7,B@BX9>4O
M6LCMS(HM5,":M*5\8/NOT!<4:+^<E<+\HGVWU_<ME+="LJH7JP05K;LK>>X?
MQ(' <R<$7B_P3.X.9%+.B219RMD><;U;N>F!*=6H53A:ZW]E*;E:I4HGL_N[
MZ^7=$EW,01):BH^I+96K7K/SWN&F<_ F'.:07R+L?D*>XR:/RSFZ^/#.Q5:9
MAF#>$,PSMGC"]C<0CJ N:+U!"@'5"KC&G+#&@S4VUOZ$M>=XSEB=G2HP*OTV
M[S(W\5S'#5)[-X+S!YQ_#N>.X3I5] \N].,I7##@@G,X;PP7'.$B)XCC9)P6
M#K3P' V/T<(C&HX\'(_#H@$6G8/Y8[#H"!9C?Z*P>&#%)UD_F"0E:M4+*'+6
MUA(*I%HA)U*_D"6H1H :\J+ZDQ1CD>*C2'Z((^R$XZF2(55R,M4]"(%HU;0Z
M#U6I. @YQD^.^)\Q=G$X\51<YV^_<$XF6"BB*AKM2-D"8NO_>BJ]]^$GYF,G
M2'#T+I9]T-'TZ?"=\ VMA4*LE=*YC)0%[QIN-Y&L,4UNQ:1JF6:X58<4<+U!
MK:\9DV\3W3>'8R][!5!+ P04    " #,A1E1;U1$IS$"  " !0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6R5E-N.VC 0AE_%BGJQE5IR(@FL0B0.
M6[4251&4]MK D%CKQ*D]D-VWK^U A':!JC>)#S/?_'^<<=H(^:P* "0O):_4
MR"D0ZT?75=L"2JIZHH9*[^R%+"GJJ<Q=54N@.YM4<C?PO-@M*:N<++5K"YFE
MXH"<5;"01!W*DLK7"7#1C!S?.2\L65Z@67"SM*8YK #7]4+JF=M1=JR$2C%1
M$0G[D3/V'R>)B;<!OQ@TZF),C).-$,]F\FTW<CPC"#ALT1"H?AUA"IP;D);Q
MY\1TNI(F\7)\IG^QWK67#54P%?PWVV$Q<@8.V<&>'C@N1?,53GXBP]L*KNR3
M-&ULJ(.W!X6B/"5K!26KVC=].7V'BX3 OY$0G!("J[LM9%7.*-(LE:(ATD1K
MFAE8JS9;BV.5.9052KW+=!YF\Z?QZFE%'F: E'%%_(^IBYIK=MWMB3%I&<$-
MQ@RV/1+ZGTC@^</U:D8>/KRAN%I5)RWHI 46&][ CI4"5'= 80<*+:A_ [3\
ML2;78*VW-C>RN>87/F;A8! /XC!UCU>*]KNB_;OJYXQN&&?(X)Z%J*-%=RU,
M#U)"A40WHZ3(JIQPT/\BX;>JM-Y::'+AS4^\H1_=\!9W:N*[:N:BRC\CR/)_
M]<3O] 31,$X&_>MZDDY/<E?/3X&4$W/,_ZB?O#OK?NA%PS!Y4]^]:"AS-WVG
M,F>5TB;W.M/K)1HAVWYO)RAJVV,;@;IC[;#05R1($Z#W]T+@>6+:MKMTL[]0
M2P,$%     @ S(494;+L7 EA @  M04  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3DN>&ULC53);MLP$/V5@=!# K36YJV!+,!;T0)-:\1(<RAZH*6Q)$0D
M59+>_KXD)2MV8!N]6!QRWN-[8\Y$.RY>98ZH8$]+)D=.KE3UX+HRR9$2V>$5
M,GVRYH(2I4.1N;(22%(+HJ4;>%[?I:1@3AS9O86(([Y19<%P(4!N*"7B,,&2
M[T:.[QPWGHHL5V;#C:.*9+A$]5PMA([<EB4M*#)9< 8"UR-G[#],>R;?)OPJ
M<"=/UF"<K#A_-<&W=.1X1A"6F"C#0/1GBU,L2T.D9?QM.)WV2@,\71_9OUCO
MVLN*2)SR\J5(53YRA@ZDN":;4CWQW5=L_%B!"2^E_85=G=OK.9!LI.*T 6L%
MM&#UE^R;.IP @O *(&@ P3N W[T""!M :(W6RJRM&5$DC@3?@3#9FLTL;&TL
M6KLIF/D7ETKHTT+C5/Q]/E[.EW W0T6*4L(/(@0QE;V'3_"\G,'=A_O(5?HF
MD^\F#>ND9@VNL/H!/'*F<@ESEF)Z3N!JB:W.X*AS$MQDG&'2@=#_"('G?[X@
M:/K_\.$-.6%;MM#RA=?*AOKI2/@]7DDE]%/\<X.SVW)V+6?W"N?/"DWI60:E
M80?<ZU:5>*GZ-5'/$ID^W<;^H.^'@V[D;D^+<B&O[PT'GM_FG2GMM4I[-Y6^
MV.; %,A62\Y0M[,9&&_2%0H*_-R/O&3D]CT!') ("3Y0\YJ@#RDYR$NE=D\Z
M@*+([&"0D/ -4_4C:W?;V3.V+?=N?Z)G4CU"WFCJ@?9(1%8PJ<VL-:77&6CM
MHAX2=:!X9?MLQ97N6KO,]5Q%81+T^9IS=0S,!>VDCO\!4$L#!!0    ( ,R%
M&5'OT_A\: (  #8&   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;(U5
MRV[;,!#\%4+H(0&:Z&5;;B +B!]!<T@;Q$G;*R.M+"(4Z9+KV/W[DI2LNHDM
MY&)QR9W9F96X3K=2O>@* ,FNYD)/O IQ?>7[.J^@IOI2KD&8DU*JFJ()U<K7
M:P6T<*":^U$0C/R:,N%EJ=N[5UDJ-\B9@'M%]*:NJ?HS!2ZW$R_T]AL/;%6A
MW?"S=$U7L 1\6M\K$_D=2\%J$)I)0124$^\ZO)HE-M\E_&"PU0=K8IT\2_EB
M@]MBX@56$'#(T3)0\WB%&7!NB8R,WRVGUY6TP,/UGOW&>3=>GJF&F>0_68'5
MQ!M[I("2;C@^R.U7:/T,+5\NN7:_9-ODQK%'\HU&6;=@HZ!FHGG27=N' T X
M.@&(6D#T%C X 8A;0.R,-LJ<K3E%FJ5*;HFRV8;-+EQO'-JX8<*^Q24J<\H,
M#K/;;[/O=POR>/UKL21G<T#*N#XG%^1I.2=GG\Y3'TT5F^OG+>.T88Q.,(81
MN9,"*TT6HH#B?P+?R.LT1GN-TZB7<0[Y)8G#SR0*PB]'!,T^#A_WR(F[EL6.
M+S[!-]LH!0*O>J@&'=7 40U.4-U  8KR8YX:X- ![55\S2ZB* I2__5(O6%7
M;]A;;XD4X=@K';ZK%H^3I"O62&J2DH.D<!R-QL<EC3I)H]YNSJ$$T\^BKYU)
MQY7TVKL5N:R!/-(=6>S,G-- SJ8@H&1X]$-./N+Z?5(X"@9O7?L'5[ &M7*3
M29-<;@0V7WJWVPV_:W?GW^Q/S5!L9M@_FF:BWE&U8D(3#J6A#"X3HTDU4ZH)
M4*[=17^6:,:&6U9FL(.R">:\E!+W@2W0_55D?P%02P,$%     @ S(4949*4
MG)!5 P  @PD  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULC59-;]LX
M$/TKA+"'%F@B4=\N; .)G6)[2!O$[6Z!Q1X8:6P1E4B5I.SDWR]).:HKT]I>
M;)*:>>_-D)SA_,#%=UD!*/3<U$PNO$JI]KWORZ*"ALAKW@+37[9<-$3IJ=CY
MLA5 2NO4U'X8!*G?$,J\Y=RN/8CEG'>JI@P>!))=TQ#Q<@LU/RP\[+TN/-)=
MI<R"OYRW9 <;4%_;!Z%G_H!2T@:8I)PA =N%=X/?K[!UL!9_43C(DS$RH3QQ
M_MU,/I8++S"*H(9"&0BB__:P@KHV2%K'CR.H-W :Q]/Q*_H'&[P.YHE(6/'Z
M;UJJ:N'E'BIA2[I:/?+#GW ,*#%X!:^E_46'WC9./%1T4O'FZ*P5-)3U_^3Y
MF(@3!YQ>< B/#N'8(;[@$!T=(AMHK\R&M2:*+.>"'Y PUAK-#&QNK+>.AC*S
MC1LE]%>J_=3RXZ?5Y_L[].7FV]T&O5F#(K26"+]%5^CK9HW>_/%V[BO-8ZS]
MXHAYVV.&%S!QB.XY4Y5$=ZR$\E< 7PL<5(:O*F_#2<0U%-<HPN]0&."90]#J
M]]WS"3G1D+3(XD67DL8*W@#Z0I[1FLJBYK(3@/ZY>9)*Z'/Y[P1%/%#$EB*^
M0*&Q02)-TW8*2D044A6@+90@2(VD(JI37+P@012X=JA'3RRZN<K[Y14.<!@G
MV=S?GV;.99A@'.3!8/A+ ,D00#(9P$9+!$3[3"GR_ XQ4"ZE/4QV(B#*9\%(
MY;D1CN,H=$M,!XGII,0'0;E +T $4J*#JZYU':WTG#K+T\1-G0W4V23U(TA-
M6U2(L%)7G;TNIZTNCLID"A4"2NK,57:FY0KG08ZC4;I<=FDT"R*WZGQ0G4^J
M7E6$[<RFHCVI.]+7X5IW L(*YRG,SW.'PRS)QGH==BG.<#1SZYT->F>3>C_K
M.R-<NF;G?$&>C0^=PRK#;D4X^%EO@^E#![KY,+/5)=UN08!.G736V.",/HES
M'(]$.LQB'(?Q!9TG?0'_S^7@>VJ;M7XKG-SC"V+Q61F)\FQ<:QQ6. WB?*35
M/VEG#8B=[?*F&'9,]3UC6!U>$C>V?X[6;\T+P[;)GS#]\^2>B!UE$M6PU9#!
M=:8UB;[C]Q/%6]LTG[C2+=@.*_U* F$,]/<MY^IU8@B&=]?R/U!+ P04
M" #,A1E1>"8:>'P$  #\#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6RM5]ENVS@4_15"F(<4F$;BHBVP#21.!Q.@2Y"TG7EE9-HF(HDJ2=G)WY>4
M%<FV*$T>YL76<I=SKWC/(6=[(9_5EC$-7HJ\5'-OJW5UY?LJV[*"JDM1L=*\
M60M94&UNY<97E61TU3@5N8^"(/(+RDMO,6N>W<O%3-0ZYR6[ET#514'EZPW+
MQ7[N0>_MP0/?;+5]X"]F%=VP1Z9_5/?2W/E=E!4O6*FX*(%DZ[EW#:^6"%F'
MQN(G9WMU= UL*4]"/-N;N]7<"RPBEK-,VQ#4_.W8DN6YC61P_&J#>EU.ZWA\
M_1;]KZ9X4\P356PI\G_X2F_G7N*!%5O3.M</8O\W:PL*;;Q,Y*KY!?N#+3;&
M6:VT*%IG@Z#@Y>&?OK2-.'* 9,0!M0[HO0ZX=<!-H0=D35FW5-/%3(H]D-;:
M1+,736\:;U,-+^UG?-32O.7&3R_NOBZ_??D$OE__^^D17-PR37FN /H /H(?
MC[?@XH\/,U^;/-;:S]J8-X>8:"3F+<LN 89_ A3 U.&^?+][<NKNF^JZ$E%7
M(FKBX=%X:R8E6X'O] 5<*\6TNIH(B[NPN E+1L)>YV8$:)DQ8(8)K$3]I-=U
M;M9E)NI2*U?;#@'#)J"=K]TB#& 0S/S=<7>&5E% HKBS.D%+.K1D$NW2-(!K
MD%$I7PW>/94K)\1#E/@H.20X# D^ ^FP0R&),73###N8X23,NW+'2BWDJZ$(
MQ>2.N3"&@]P$X2@(W:FC+G4TF;I;)M(@<*W::%@RC.*$N-/&7=IX,NVC%MDS
M$)4E-=<76<:.3I,X<6=-NJS)9-8'IK3DF3;E*@O U>9DD#B)TS@Z6P@.JX3
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
MXD^GMRH*%C8L12%JM#O50;@IQ-Q<G/MZ=HOC>R7ZL!%6L_O>J?YX%^>_GO\
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
M-4!^OV%,O-ZH5W+U2][YOU!+ P04    " #,A1E1%%\VR?(%  ">'0  &0
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
MS^5^G/X&N\Q6[P!W$PL>9,XR@\ +]Y_T)1.BX #)$0>4.:"F#CASP$T=2.9
M4F7VI:0Z.%3003_B.Q EUC):<I"*F7K+\KTP^;O/122_]:2?&,S&\_OA_?AF
M?'L/[J[ =#;^,;E[F%__"2;S^</8 :.[V_G=]<211@ZXFMP.;T>3X37(O>;@
MS&&">GX,T#?0!0]S!YS]\JVO"9E=<@_-S3*YW&>"CF3B,/<<8/@;0#KL5;B/
MFKO;%>Y.<W?KO;LF)<UU1;FN*(U'CL2;KVC$5MQ?L"C^%;"?&T^\@C.Y(#W7
M$Y7J[.,9:;SD:=T.NI9%=$3TOK8MZE!AB'L8$]UX;^A4&$*,; /J*+=\5QS.
MB\.UQ4TCMO7X)O9?P8RM>238 OQUPX)'%OU=HQW)PY-VM1OMXUF%2GN8(*F)
M>2!)V= B&&+Y4ZV(D:=LU*8\8[&@@DD@"C!<_".?V_2P@2AF?@>S75$<LU1K
MU[:,GDVP45VLE:=B?:58\*]<%5L6;IC\=/DR]%+"-]#"SA.P6UX@=ED+J.NV
M89C&X1*I,+5-$T%DZ]6R]?*L>U^4[4ZL6-1$**@KO.LM2Y4%?"< ,B DY$"H
M2D-;A^3(LP0+/0E^4:E)Z/* @7OZPN)&@BENPY;!/<H"%G7 EJ'KI'<H6-FP
M:_8L'1[!,50\AO5 'O$@D(_87'#WN9$<"L6P919?PC)C(;3A@1BC2C,K:=WO
M-2N;V;9)C@BF< WK>5TIF%Q7G^QL4%$<MHUQ6.9XC0**X; >XL/%(N4R]<&4
M>HNN%X(177M"GC<I6*$:MLSJ2U@FL 51CYBHM(8J+'73@ 3BPV54MC2P)8V3
M8:]22$5U6(_U!D)^?F$A!7K4,N@=5.9WO29( 1Q]!'#Y1A#*$L<T"KUP&8.S
MH>MN@HU/D\*=+*M&"A0F[M9'[JJ9NZ<3T[3MPZ&[RI08/=/ AP,$JL*\)=N!
M91_IC$B!'M6#_E1AO[#R5(M +;<(!Y6ACG2#V*9QI!,B!7;TT2!^LD"?G]V1
MPCYJ&_OHY/$=*?:CCP;XMD7Z_,R/5"=!+7<2!YT\RR.%??31-/\_:-CX!0"K
MOH#;[@OXQ+D>J[: VVT+C30[]54 JX:"6VXH#CYQPL>%'9=Z\!=UVJ\2.<*N
M97K)%NR6@6L>-ZM>81VWC75<QGH7$EL_\JQA!75<#_63BO]\R\,*Y[AMG&<!
MC8^TT0I;N<G&^PV-EEX8 Y\]24?]W)(1HOU>]OY$\'6ZN_O(A>!!>KAB5":6
M&,COGS@7;R?)AG'^'X7!?U!+ P04    " #,A1E1IX2XN&$,   T1   &0
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
M\ZZ(\^YW2!.EHD_57(9R+<(3M1AH]1^4^TD%X-PH&79!A"=K,=S!/S;YDPK
MU9=""T0"RB8\:8OAQO[ G$XJ^ORMA(432 $+3]]B8.;ZH$1-*OJDS9BF 341
MGK1%G+0/SKZ(/H./;- O WD@T3GG%(^4CTB_I*(?.',A0YWBR5O$R?O8K$HJ
MH'POIQS1T+SQ%"[4=TV6",_+(L[+1R5+4@$Q<R0'(CTURS@U#\B!2" H%H@C
M'3H=)CW;RCC;'IL#227DE ND-0O,3^D)5Y+OFMJ0GCIEG#J/3VU(P!N(IC:D
MIU"YQQXX(+612L"ACB8LI.=.&>?. Q,6J>Q39S0/(3UWRCWYS0/R$*D$W.5H
M=D%V#G_&B7-8=B&5$$W:Q:H"L9'T+"D'9BR/R!JDLA_K8JH8(2S$(IY399Q3
M7Y$-2&6?6:,FO_+,JO:<U'RMR;^JOWL8&S;Y%9#HC)G\RO.SBO/S\29_J@#W
M(N;=*T_0*D[0W]F[5YZ_59R_C_;N4]7G[Y@GKSQ[*_87>?+*,[6*,_71GGRJ
M@'.7,:M=><Y6<<X^S&I7P+'^L-6N/&.K.&-_L>W.FG8XDHZS-,!M5YT3]H>%
MKH>ZRLK3K!I$LW&W70&1JI9<41R@>>T)5:._D]VN/4OJ/8?:CS*Y-1#",AKJ
M)<^.>I]?,-!$U=!)OYB+JCTQZC@QOMI%U< 9#1X\Y:\]/>IX<#O$1=5 3*LU
M">F6]CRI]^3%_A(757N.U,,]@8$NJH;.XB&B0C/&,Z4^ZB#Y  ]50\?%!=&"
M!.A;>VK51QF[40]5 X? [88H9%'HSJ-*1QFZK_)0-4#61&H>Z#F,NH\I#3_J
M?8"/NJYVRQJ,^*@8=1X]0G&:_K\XJ>N;;/<915(&+'N,.L\@H3AW'^.EKNO<
M6@!<4,T#011&G0>3T$!S]S _=5WMSK%92@)[8(PZSR:A?6?L#O14UQ5N^9@*
M!8>K\[P1B@>^QYBJZSIW+-[@TT^H\P 1VG\:XBAC=5WQSD%#.Z=#C]*@SA-"
M*'Y(XK76*D:=YW90G+ 'F)GK*K;.%JB@E6FW 9V[[X^/CS(SUQ4/Q=1]6A3'
M8^;7FIEXZ]'.??PZR)_"P".<'"L1XH;N,YQ['N)\E4&UKISOP77:>?W"S%0/
M[5LIZJ35D^7;"C;?;EY]<=&^[V'G^_?NE1CM:QU\-<OW:7S,JH>\J).IN;=5
MHA^=MUDMWU"Q_*,IY^U+'N[*IBEG[<='DTU,Y0K8W^_+LEG_X6ZP>5'(^?\
M4$L#!!0    ( ,R%&5$*A'.L:0(  -H$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;'U4;6^;,!#^*R>T#ZU4%4+2K:M()!*H%JEY46@Z3=,^.' !
MJ\;.;"?I_OUL0V@F+>4#^.Q[GGON?$=T%/)558@:WFK&U="KM-X]^+[**ZR)
MNA4[Y.9D*V1-M#%EZ:N=1%(X4,W\, @^^S6AW!M%;F\I1Y'8:T8Y+B6H?5T3
M^6>,3!R'7L\[;:QH66F[X8^B'2DQ0[W>+:6Q_(ZEH#5R104'B=NA%_<>Q@/K
M[QQ>*![5V1IL)ALA7JTQ+89>8 4APUQ;!F(^!YP@8Y;(R/C=<GI=2 L\7Y_8
M'UWN)I<-43@1[#LM=#7T[CTH<$OV3*_$\1NV^=Q9OEPPY=YP;'T##_*]TJ)N
MP49!37GS)6]M'<X 8>\"(&P!H=/=!'(J$Z+)*)+B"-)Z&S:[<*DZM!%'N;V4
M3$MS2@U.CU9I]AP_I[-T_@R+1UBNTI?I8IT]_8!IEJW3!":+>;9XFB;&*8''
MZ3R>3Z;Q$W2H#*X2U(0R!7,B);%%OHY\;;39"'[>ZA@W.L(+.GHAS 37E8*4
M%UC\2^";I+K,PE-FX_!#Q@3S6^CW;B ,>O?K+(&K3]<?T/:[@O4=;?\";9SG
M8L\UY25,*L)+5$!X :F40L)$2-FTFX*?\49I:;KNUP=1!UW4@8LZN'1-F(N2
M4]?(8FL:02E--!:0FZ+9($"40JUNWC<8)1O*#*15R(129HP4R@.J_UU0H^#.
M*;"S?!CU@N!K8)_(/YR+]\_ZK499NJE2X K3M%ZWVPUNW/3KNWLS]3,B2VJJ
MQ7!KH,'M%Q-?-I/4&%KL7/=NA#:SX):5^?F@M [F?"N$/ADV0/<[&_T%4$L#
M!!0    ( ,R%&5&)RQFI1 (  %X+   -    >&PO<W1Y;&5S+GAM;-566VO;
M,!3^*T(9HX51QTF3TM4V;(7"8!N%YF%O1;%E6Z"+)\N9TU\_W7Q).X_0ARU]
MB<[U.Y^.Y!Q%M=I3_%!BK$#+**]C6"I5?0R".BTQ0_6%J##7GEQ(AI1691'4
ME<0HJTT2H\%B/E\'#!$.DX@W[(ZI&J2BX2J&E[T)N.5+%L-P?0F!@[L5&8[A
MX]G[GXU0-^^ 6V<?9K/YX_G-<_N9=9S#X(^@JR- +^;3N-HW!;T^#OJOV)/@
M5X?@/EY#=:DV,?"=3:)<\*'!2^@,&ADQ#':(QO 64;*5Q&3EB!&Z=^:%,:2"
M"@F4/EE=*C26^LFY0Z>90_<XC' A;6U7P?UN??@S1Z<9@H32GN ".D,254@I
M+/F=5FRP-;YP 2]O]I5F6$BT#Q<K."3811?9"IEAV9<)86=*(HIS0T>2HC2K
M$E5@G$H)IH6,H$)P9#ET&5[0L"FF],%\$3_R ^PV'YW9W)P8[T5-R(L.QBD&
M?XSFL,>PK\,%%=D)];G1V^%6-]<,WTN<D];J;=X3F$(/I]%15='])TH*SK#;
M_-$%DPAU>: 4DCSI:N:JI-J )00[+!5)QY9?$E4;W*KN.K7Y-.?%&^3\;_M<
M8(XEHF/2^NZ?<I=?S=B/D/_!V?ZM/&<\07)U^B275Z?/T0_@4R?Y!CJYO#Y)
MCH$?C:/Y>S!]>RLPKYP8?C?O)3H4!=N&4$6XUTJ299B_&,(:7J&M?NP>X.OX
M#.>HH6K3.V,XR-]P1AIVW4?=FT;XJ$'^:K87KFW!X46=_ 902P,$%     @
MS(4949>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC '
MT"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2
M:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=
MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8
M%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+
M P04    " #,A1E1OSA']%8%  "Y+P  #P   'AL+W=O<FMB;V]K+GAM;,6:
M6W.C-A2 _XK&3]N'UN;JW4R<&8P51UT,%&&W>>H06UXSBR$#)&GWUU?@)"N\
MRIF^G,V3PV7(AR[G.T?B\JFJO]Y5U5?RS[$HF]GHT+;W%^-QLSV(8];\5MV+
M4E[95_4Q:^5A_67<W-<BVS4'(=IC,38G$W=\S/)R='7Y\JRX'JL'52NV;5Z5
M\F1W8I.+I^;[]>Z0/.9-?I<7>?OO;-3_78@1.>9E?LR_B=UL-!F1YE ]W51U
M_JTJVZS@V[HJBMG(.%W8B+K-MS^<YAUDFMTU_9DVNTLR"3(;N1/YP'U>-VU_
M1__\3#(^"GGSZ>BAK:[SHA7U(FO%LJX>[O/R2_<8^19CY37Z=GCY/37B1?U_
MFK':[_.M6%3;AZ,HVU,[UJ+H ,OFD-\W(U)F1S$;^=6CJ+OWD?^ [4[OUDHH
MI:7JBUQ>J-FNQT-$B4(>!6SAI71!YE[@A3XE_(;2E"N )@!HOAL@^1!G"J0%
M0%H_$9*G\F=%0PD879,HIHD":0.0]KM!\AM/A70 2.?=('V/WRB0+@#IXD+&
M"0M]%GL!F:\Y"RGGQ/-3MF'I+?'"A0(Y!2"GN)"O:'ZTFK/02UD4*F0? ;*/
MN&0)W=!P34E"_6@9LC.P3P#8)_3!ER:R)XG'>1=?9%^2@'ES%DA(J@9$8P*%
M[ EV^TE07T+U??HR-7K:A/)4Q03-@JP6S_>C=3=W)2]E&V\>4!4-<HJ!+!46
MRA&81LFM"@3YPT 62)QTGCB%#T+_6+.X"WLJ'20. ]D<+$R]<,ED!Y[FQ#**
M%G^R(%#Y(&<8R-((9*#KIT%"%VS0:I D#&1+!%&X_#6ER8HLZ'Q !5G!0-9"
M0#T^#&60"0QD%4B/1BM*4N^O(1,D 0/9 CR-_,\RU>0R Y%T,0WYN3Q-*/R;
MR.&?KN(@NJ64S&E(KUE*8ID4JW!0T#>1@_[*^SU*B+^6C;BBR:"& (L(Y(#/
MUW,NPZJ,J:1+/H;%#13X3>3 WPG[.<GM(E@L<R,6K7EP2QCG:U68)F0 $]D
M8,;[MZEB0B(PD44 8UHJ)F0&$]D,NM2<?$@S2='\HD)"HC"11:')TK6,D#Y,
M]$H"R(2'PQ(RBHEL%$TFK&M*"[**A6R5UY182P8IQ4)6BCXWUF)"BK'0:PI]
MDOP,JF*"*U7(PAEFI=I6A$1C(8OFE)YJL2"Q6,AB4?-4+1RD$PM9)V\EK)J1
M!PG%0A<*D.H,@K4%.<5"=@J<0]@J)N04"]DI,*:C+CE#6K&1M:)/=1:BS?)B
M,(-L2#$VLF) 2F*HF)!B;&3%P)AJ#6A#BK'1:QI-YJCK<G S!%DT$"0)U7TE
M&Q*/C;\?\O:2]"!HVI"";&0%P8FX6GC9D()L9 5I$W'=R(0$9*.OB;UFXCHT
M2#HVNG3TJ?@SI[J%"$G'098.B#F8- YD'0?9.F]7##VHB@E9QWFWPD9B#EL3
MLHZ#7=@,-@'46%[7\FX5$_*.@UW@G-5?FBGN@/OOV'LI>CY=,T+"<; W5Y[K
M1%WS089Q?LKVBI([#L@@K3C(6CDG>^[01S$@A.SB(-ME6&1K>M:%I.*B+Y!I
MZ(;]ZT(V<=%MHN,S!WR01EQTC>CX7D>AB@EIQ$76R-N+*>=2=B&-N,@: 3$'
M4G8AF[C(-M'N57[O?143_)X+V29GNY;GPU/%A.3B(LOEAUW,(:B*"9G&1=^5
M@1;ZU&+0A73C(NL&QE07^J:0=Z;H7WM!F.I"WQ32SQ19/S"FJV)"%IHB6PC&
MG*J8D(6FO87&_<W-U>5.[/-2[$+Y+QIY?IL5V[@FW<_I4S?;Z;YHV3\4A2_/
M16509;N7+\]?OIJ_^@]02P,$%     @ S(494;?' S!" @  0BL  !H   !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:2VZC0!2%X:U8+""X[JN25IQ1
M3S*-L@'DE!^*;1#02K+[MIR!?5 />A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8
M?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][<S
MJJ?'VYF+UZ^N_,_$=K/9K\OO=OWG6$[C/P;7'VW_/NQ*&:O%:]-OR[BJZL_#
M=?=07S;I[CRY6CR_K:K^^2U5]=Q! D$R?Y!"D,X?9!!D\P<Y!/G\00%!,7]0
MAJ \?] ]!-W/'_0 00_S!Z4ERK@D2)I@3:!U0JX3@=<)P4X$8B<D.Q&8G1#M
M1*!V0K83@=L)X4X$<B>D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06
MU%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36
MR<L2 KT5]58"O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT-]38"O0WU-@*]
M#?4V KT-]38"O6WRLIM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\G
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW
M$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#O_I-[#^'4HP[7G>XW7_TFJQ_.Y
MY7KYR_)[Y^16N>!<WU8,3W\!4$L#!!0    ( ,R%&5'XPP(=!@(  $\J   3
M    6T-O;G1E;G1?5'EP97-=+GAM;,W:S6[B,!0%X%=!V5;$^#?3$;"9F6V'
M15_ 32XE(HDMVVWA[<<);:56'305(_5LB,#V/3>^TK=B>7OT%&>'OAOBJMBE
MY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?
MNC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_<M3Y>
MY0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^
MZ/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_<RDO'T
MW.="%%)[_A5?$W/IB]^/QFDWU/QC=K[>)Q?VTSPBFQZ7W_';&;_6_V0? J0/
M"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR
M%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR
M2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4H
MLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U
M*+(:%%D-BJP&15:#(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^E_I.L_
M4$L! A0#%     @ S(4940=!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #,A1E1(&X0,.\    K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M" #,A1E1F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,R%&5%*OEBS8@0  *@0   8
M      " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M" #,A1E1WOS.FH@&   8&@  &               @(&F#   >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ S(4946@P<?Q^ @  DP8  !@
M             ("!9!,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( ,R%&5%:GFTZ_ 0  %P1   8              " @1@6  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #,A1E1#MU1!O(%  "L
M&@  &               @(%*&P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ S(494;<?Y;+;!P  8A\  !@              ("!<B$
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( ,R%&5',?WVP
MA!<  !%!   8              " @8,I  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    " #,A1E1E+D_<^$(  "/%0  &
M@($]00  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ S(49
M4>)A&^DX#P  #"D  !@              ("!5$H  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( ,R%&5%\6Z&9I ,  &X(   9
M      " @<)9  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ S(494<]H1N#' @  2 8  !D              ("!G5T  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #,A1E1GV!ZTX<"  !=!0
M&0              @(&;8   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( ,R%&5%]/_>:D (  #@%   9              " @5EC  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ S(4941(??#]Y
M P  7 <  !D              ("!(&8  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    " #,A1E1I,0Z,Z4#  #Y!P  &0
M@('0:0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ,R%
M&5%CO63G%@8  #X/   9              " @:QM  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ S(494=B:@!$:!0  >PL  !D
M         ("!^7,  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    " #,A1E1OJ=W%\X$  #Q"@  &0              @(%*>0  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( ,R%&5')H9'QW@L  (8<
M   9              " @4]^  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ S(4945**/]=7"@  S"4  !D              ("!9(H
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #,A1E1:Z0O
M#W #  !+!P  &0              @('RE   >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( ,R%&5&+Q@;8I@(  / &   9
M  " @9F8  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
MS(49465H96LV$P  R#$  !D              ("!=IL  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    " #,A1E1=C.%^R@2  #G,@  &0
M            @('CK@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( ,R%&5'5G3WD2Q8  #)"   9              " @4+!  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ S(494?MEMU[@ @
M]04  !D              ("!Q-<  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    " #,A1E1A!!W&RX$   $"0  &0              @(';
MV@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( ,R%&5%<
M%>N!X@(  *\%   9              " @4#?  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ S(49445)E7G1 @  +P8  !D
M     ("!6>(  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M" #,A1E1I^9ES9$"  !;!0  &0              @(%AY0  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( ,R%&5'A,4T9G@(  $\%   9
M              " @2GH  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ S(494=AXIC\H P  4@8  !D              ("!_NH  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #,A1E1KZSFB7T"
M   Q!0  &0              @(%=[@  >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( ,R%&5%V\?FIF@(  %L%   9              "
M@1'Q  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ S(49
M40KXS34T P  L@<  !D              ("!XO,  'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    " #,A1E1D"VB %,%  "L#   &0
M        @(%-]P  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( ,R%&5'<2C=:^ (  "X&   9              " @=?\  !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ S(494>YZ["O/#   #R(
M !D              ("!!@ ! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    " #,A1E1X-G]I%D"  "H!0  &0              @($,#0$
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( ,R%&5&^DO-Q
MT (  -H'   9              " @9P/ 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ S(4941OG!_'( P  1@X  !D
M ("!HQ(! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #,
MA1E1MKUS:RT"  # !   &0              @(&B%@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( ,R%&5''"69., ,  -<*   9
M          " @089 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ S(4946\3-\'* @  ] <  !D              ("!;1P! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #,A1E1Q:=[/4<"  !(
M!0  &0              @(%N'P$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( ,R%&5'(JV,>6@(  #X%   9              " @>PA
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ S(4941('
M#=.0 @  I@8  !D              ("!?20! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    " #,A1E1]-:52E\"  "[!0  &0
M    @(%$)P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M ,R%&5%S-E(Y;@(  #$&   9              " @=HI 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ S(4947.93:H,!   21   !D
M             ("!?RP! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    " #,A1E10;O<2KH"   +!P  &0              @('", $ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( ,R%&5%@[C>W;0(
M $P&   9              " @;,S 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ S(4947E+G76- @  ]08  !D              ("!
M5S8! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #,A1E1
MF, .$.P#  "'#P  &0              @($;.0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( ,R%&5%#\)U$.0(  -<%   9
M      " @3X] 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ S(494:*PI_77 P  , T  !D              ("!KC\! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #,A1E1SP*TS(<"   "!P
M&0              @(&\0P$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( ,R%&5%O5$2G,0(  ( %   9              " @7I& 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ S(494;+L7 EA
M @  M04  !D              ("!XD@! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    " #,A1E1[]/X?&@"   V!@  &0
M@(%Z2P$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( ,R%
M&5&2E)R050,  (,)   9              " @1E. 0!X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ S(4947@F&GA\!   _ \  !D
M         ("!I5$! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    " #,A1E1^_\6WM$$  #=#P  &0              @(%85@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( ,R%&5%$KTHPZP(  (0(
M   9              " @6!; 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ S(494;_X+@[2!P  82L  !D              ("!@EX!
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #,A1E1;+G2
M)4\"   8!0  &0              @(&+9@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8V+GAM;%!+ 0(4 Q0    ( ,R%&5$-4Q)?: 0  / =   9
M  " @1%I 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @
MS(49411?-LGR!0  GAT  !D              ("!L&T! 'AL+W=O<FMS:&5E
M=',O<VAE970V."YX;6Q02P$"% ,4    " #,A1E1<133^M\'  "K*0  &0
M            @('9<P$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4
M Q0    ( ,R%&5$P@NI0[@H  $P^   9              " @>][ 0!X;"]W
M;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ S(4949(]S!#.!
M71@  !D              ("!%(<! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX
M;6Q02P$"% ,4    " #,A1E1IX2XN&$,   T1   &0              @($9
MC $ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( ,R%&5$*
MA'.L:0(  -H$   9              " @;&8 0!X;"]W;W)K<VAE971S+W-H
M965T-S,N>&UL4$L! A0#%     @ S(4948G+&:E$ @  7@L   T
M     ( !49L! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #,A1E1EXJ[',
M   3 @  "P              @ ' G0$ 7W)E;',O+G)E;'-02P$"% ,4
M" #,A1E1OSA']%8%  "Y+P  #P              @ &IG@$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ S(494;?' S!" @  0BL  !H
M ( !+*0! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
MS(494?C# AT& @  3RH  !,              ( !IJ8! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     %$ 40 N%@  W:@!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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>96
<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>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>193</ContextCount>
  <ElementCount>382</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombination</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognition</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - CONTRACT ASSETS AND LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ContractAssetsAndLiabilities</Role>
      <ShortName>CONTRACT ASSETS AND LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/AccountsReceivable</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Inventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PropertyAndEquipment</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - INTANGIBLES AND GOODWILL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IntangiblesAndGoodwill</Role>
      <ShortName>INTANGIBLES AND GOODWILL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - LINE OF CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LineOfCredit</Role>
      <ShortName>LINE OF CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Long-termDebt</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - STOCK BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/StockBasedCompensation</Role>
      <ShortName>STOCK BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - EMPLOYEE BENEFIT PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/EmployeeBenefitPlan</Role>
      <ShortName>EMPLOYEE BENEFIT PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/MajorCustomers</Role>
      <ShortName>MAJOR CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - BUSINESS COMBINATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationTables</Role>
      <ShortName>BUSINESS COMBINATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombination</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - REVENUE RECOGNITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionTables</Role>
      <ShortName>REVENUE RECOGNITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognition</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/AccountsReceivableTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/AccountsReceivable</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InventoryTables</Role>
      <ShortName>INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Inventory</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PropertyAndEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - INTANGIBLES AND GOODWILL (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IntangiblesAndGoodwillTables</Role>
      <ShortName>INTANGIBLES AND GOODWILL (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IntangiblesAndGoodwill</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Long-termDebtTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Long-termDebt</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - STOCK BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/StockBasedCompensationTables</Role>
      <ShortName>STOCK BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/StockBasedCompensation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - BUSINESS COMBINATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationDetails</Role>
      <ShortName>BUSINESS COMBINATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - BUSINESS COMBINATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationDetails1</Role>
      <ShortName>BUSINESS COMBINATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - BUSINESS COMBINATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationDetailsNarrative</Role>
      <ShortName>BUSINESS COMBINATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - REVENUE RECOGNITION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionDetails</Role>
      <ShortName>REVENUE RECOGNITION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognitionTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - REVENUE RECOGNITION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionDetailsNarrative</Role>
      <ShortName>REVENUE RECOGNITION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognitionTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - CONTRACT ASSETS AND LIABILITIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ContractAssetsAndLiabilitiesDetailsNarrative</Role>
      <ShortName>CONTRACT ASSETS AND LIABILITIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ContractAssetsAndLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - ACCOUNTS RECEIVABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/AccountsReceivableDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/AccountsReceivableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InventoryDetails</Role>
      <ShortName>INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/InventoryTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - INTANGIBLES AND GOODWILL (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IntangiblesAndGoodwillDetails</Role>
      <ShortName>INTANGIBLES AND GOODWILL (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IntangiblesAndGoodwillTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - INTANGIBLES AND GOODWILL (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IntangiblesAndGoodwillDetailsNarrative</Role>
      <ShortName>INTANGIBLES AND GOODWILL (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IntangiblesAndGoodwillTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - LINE OF CREDIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LineOfCreditDetailsNarrative</Role>
      <ShortName>LINE OF CREDIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LineOfCredit</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - LONG-TERM DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Long-termDebtDetails</Role>
      <ShortName>LONG-TERM DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Long-termDebtTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - LONG-TERM DEBT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Long-termDebtDetailsNarrative</Role>
      <ShortName>LONG-TERM DEBT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Long-termDebtTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - LEASES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetails1</Role>
      <ShortName>LEASES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - INCOME TAXES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxesDetails1</Role>
      <ShortName>INCOME TAXES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - INCOME TAXES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxesDetails2</Role>
      <ShortName>INCOME TAXES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - STOCK BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/StockBasedCompensationDetails</Role>
      <ShortName>STOCK BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/StockBasedCompensationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/StockBasedCompensationDetailsNarrative</Role>
      <ShortName>STOCK BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/StockBasedCompensationTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/EmployeeBenefitPlanDetailsNarrative</Role>
      <ShortName>EMPLOYEE BENEFIT PLAN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - MAJOR CUSTOMERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/MajorCustomersDetailsNarrative</Role>
      <ShortName>MAJOR CUSTOMERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/MajorCustomers</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/SubsequentEvents</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cvu-20191231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cvu-20191231.xml</File>
    <File>cvu-20191231.xsd</File>
    <File>cvu-20191231_cal.xml</File>
    <File>cvu-20191231_def.xml</File>
    <File>cvu-20191231_lab.xml</File>
    <File>cvu-20191231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0001387131-20-007877-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001387131-20-007877-xbrl.zip
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
M"MBK @V682P:-3/I)^)Z4]O=-NUVNBS/6S1P\GN."B4(>@?3;%FR&7RLO6!
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
M#B1-%,[DXPKM@]NZI2SPO%X#H0;M+][0#$W*[-?;S8?F3"Y1-& O5H369F^
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
M6J?KRY78&XG<3DT;O!AP)*E3-H(U1%-A#&9YQ@9)_$P4 >8E/)D.)CT#ZE?
MSU'&@[LF%EH?W"<R\T#\0$SA9WP:E(4_\YB1PSS(:VH& (Q4U<%_U[K BQG1
MR2,_L%]);$ X-MA# ->0:I)4GTI,VRT\DV5G"[P1><"#VA5YB2D<EWTE20--
M%_(NR@#'CMP4U1@:1HUD3 8)HR3KH^/;P7>D2T <' ET7C%542F =B/^PF]Z
M(MS$?IZ _HO'>O7\<%+"5RJEA59; B6%56]%7R4%0Y3>"_1[%=;U%<PMG+^H
M4T15Y,<)L3C6 49"UMZ(7#Q#D7A*((+%8OSJV\P[&B?^50"F"*$>%(ND6&B
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
M>OB6'--@Y-O -5LN"A?A_Z3\P8JEL6M.7ZJ3(B])FBY4FK[@S-I]NO/>8/X
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
M7]JF5YK5$/I]0MR<OHI ?<0J"YD^SX2V^^)1J44N&<5QV0#5@XE:XQF8)N!
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
MT]@[;V/5E ]8Y8\)F[$Q%!9S-ML[-BL')A99>5EL /:B9S>+?B&K8#"<<DK
M>BR@)- ?LI)-'V"N3Z9KP@9YCC</BYWC9_T&4L&]P;/QC*\'J7(HP#?5AR;G
MTDMX:<@]07V&P3D:EL=.!)9-6,HA0Y)<$)DCJ,ECXL[,T?<X/9 .P_:N="B0
M/=8P(;]$*<VP-TR \>+7":&Y!WB5;ONT[8(=4$'.]\SP6*6NB;T!&*X?%^.Y
M)-8/0.YT;)R9$26),B=;%VT1D'G*9DW8N7S; E!-L/*(]:L-UDP1B$QMY./M
M"(9E6RQ1XM!>"? K:$M4FA/;M0*:I/$2-EA9"%QKQ),N/J@F9"J<A^ZR'QE:
M9HB-'1C[49L(=@\8A798\%*VB$'J%=C!L4C:Q!0(:MYZ*11,W,E-T MH*N<3
M.I[[[-'U3_>_]7(;3$ 'G6'ZC8+"P,@:L>0'F<Z25!B:2,FV2),,?X)] ;3
M\6&3!K\ .YPP&P,55,&C:X4_SG.P+C&WWY*$%HR5-QML)"(SM^TTPQ'D!D'D
MMPQ!@4Q%=D&%&.2D'0I#(QZGK"HLD%X0600P('0325008N%Z[EFLD& LSTW6
MEEDV3.B9KF(-;V)8?O)H=0[W%-FT!#/X>R_0!\>BC$622>BQQ#RL:;3@,>86
M+S-K['GZ:/-2)D"G]H<-E@>X49B>D]+T7*SIX3LC^6Z0-.B)O2Z/>0=8#H#%
M.JP15-8&3WQJVD*)SH(FR(AY_,#73V#5>Z_X"&5F $C]Z_HV*W5C>25N:DCN
M0<C<G;+G4&#+9YN3+6+LH6]*-W^ZG\>N%[-4(C?IQ01<P5%*I EWJF((5A_0
MVY82]V_5\P0F8_&0W[_<9+MV<1,SKDX94;_*0O99ROQ^X*K(;V.27#))7Z.W
M0QDPXAHX#&B8LX!\X))/N9*VI0X+#92L,?Y:C(LR4J_^JXA^Z^O)2O>[B*F<
M"H)07)45S[2$ A 15L7]^9VX7&Q(!>W" 3\#1TSJ#)<J$5=^KPA[=EO X#OQ
M4QG>546L*HA\J1V>.JT6Z;_*U8"D9X67BO)F.3(W^;]]4"5.P%N%2!V$83/5
MC<V+-3 T,/"S#UNCA:K%\S]P_O/33R(O#T1)'XB*\O<F1#_54;J6-*4!)Y3@
MRWQ<<QH7,C38SN6OY=5 _3GR,NR0,5O+OS2(![\T";7CZ"PZK)*@#31>;9)L
M:U#J"'O^CL7?S?#D,IIK.!,[B3E>$.Q,XQ;YL34F+&:\G8S,G]2!HFH#73$V
M=0AJC I_W\*NC1>,URKTW'@!VR:_8_5^B[@@;,K"=YDC-[=/  M]&R\+P0 "
M@ ^/W(X?X-M@;-**LD=:!W1*%0ZEO)K"4O;8J['LP'Q^]LESTL1XT>-X/B,?
MCCF&4-N3.IB;HW?;R_G(Q1O5+/)G#JFZF=:V*N-9@;TM[Q7G;,HS4NLV(BR
M:(V_@[Y(@7O1HL%= -VAC)R>Z0J8;L4=;\KC+CB15X53Z^K:M?R6.)ZXE2XY
MG24-H[V*P1OBE&I,T5)@8A%A.<JXRD])5<+?]Q)&Z9!6WWMD1<$PP1:>37>"
M(?&](/2C41CYC89<JJU @U&8LI@W&9@1M\^[<)EE86"( JR]V#*]=]W\^_5N
M9+TE92#PVD!I.C:W\WH?;;AN"^99EYCJMWD0DNGN4;O]LOA!Q+DT4XOJ0!7E
M@:+J[<^Z)U3?[%H*&JRE.C"ZL9:G8(F54U#K'9]_VF&8W)KU$-%:_,L)UF-]
M,5WSF9:NM+-4.WEBE;RO/8O-WH#*B)4^,#1QH.M-B%4Y'^= :J7GFF:5L20,
M%+D)[Z =KNFDW=A4-(>E?]=R=!*ERQ!GAT^/7F@Z2\&^/8?8"A JA*>"U(H
MH>5%3QA^;B*__+1PWS:3:7_0Z.#/@7Y7]>6BI[V%L]8);=GU[/FKR_RE\0-)
M50=\]NJHH^.OKM=7-%P@L=JGQ'2#KUY(@D??M,C097?793K\'^#RN+?2&/,8
M[H53EWMJME0 U?RU<,/+R]MO7Q\?JF6A[J\NKVY^&UY\OBJ'=W\UW(%+@N)3
M,]G&B\G%XH&-IU+QH!KJMLR]97A4E6/U5<&;J8=J3Q=OKX(RCK@*JK#U;PW+
MM8&RBXKVZ=JBJ.8+"B@H*]50'2%+J^& T^:_YIVFVJ4P>ZJ76E??M(\@5[_&
M[2BFI"SIR>?>I_ N5?MT?*5/(>,4&P.:O+TP(*OT+FS'H9W+4O.M06_I;=6$
ME*BZ6@1ZM(&H\@-9T5HF=U\"U(GEU@>&+ \4HZ\ VFL%T/K=%UN]?6!]]VCW
M"6Q/@$'<<!PYZ6W<>S8(^F1IY63I3Z+$#W1%V9MM4?)D8<\J'60541SP8N=8
MY12,S[K:6)QEF!PIA'=/">GE4S0[GFKCC)$ZP,XR^Q$YL2F1JY<FW-VRV1\P
M6>N6%XV!RK=1PB)VN?"IYY8:W*(/-%#-BB9TEEM:3V1OZ4FS,8M=*\V\<MOE
M:$*LR"&WXR3G0T>D8\.([.($(.QBU'H9ZX[F>OI$5Y_H.MU$0Y_HZA-=?:*K
M3W3U:]PGNHX^UM GNHXJ\]$GNM[4<O>)KC[1U6<O^D17SRI]HNL$C<\^T=6G
M+OI$5\\M?:+K (FN'7)4Z]-=-^X+<4//GU^RNSL/T?.ZQ%FT1<> 2>Z^+F_,
MV0D&2;8JOGPPOF4X;77]83]IJ75,UF>23B"2WW0FJ3GSN$\KO3EF/+*4PSK?
MI<\LG=0R]YFE8W7N8^- K9A9NC=?.;RITK=-IT\J[2?+H L#36W"C>I32IU?
M;/"8#6&@:UWKEGWB*24ZU^^>_QWO )[YWC/L1WT+Y2;#0<+ $-2!R!OM3]IW
M4&YW*>4!+R@#7NP;*.\UT4+GNK9=.Y@0BWOV/*L;&JJ=L$:F3> ^$X_%($@#
MWI &LM!$H4<W9+M?Y2+;2U/D@28T86H?F5X[8 W/N@1Q&NG?3YA%7'10W#G+
MAT-U*,_7#C@+N5$&.O@LDMZ$=BQ<EJXHS9YK&N0:8R"IPD!M1-NVQ36E,L0=
M21-OSNVNM.LE9D""VS%63!+2M^8]XM:\-$(MB,OM==OKJ$OG^'PU?+AZV!HB
M7R<T#<A+J0J"A<SLZW3JX^)2;= P*&6<R3U%MF,E=]R0/R-[AK?:G%-POKF@
M?;GAPR6GR^* ,T,NO6;;=D=DAKVWN5?"620D_M1V"?<Z(7CHF58\+)X-.,^G
M?YJVBW/2R>F$V>?9M\'$BQR+>X+W'3,([+$=UU&8\*;+>3/BF_1.'AC2Y,9)
ML0E[^YR[37]/,/0) NM$>)>Q[7+WM]\X&)>$ 07 RS_/.;;Y9#MV:,.K\+07
M4<"I&6\F%1U/ID-KN,';A6'.][^0'6,B&"S"3NR1G_"1-Q[;(W;%.ZI9PD64
MDV#]S&>?T'N3,LO++2\M6\NW1]=8+E(2D1\SVX>Q0<J&,]]V.(D?4%!$7A0I
MH2T/?G:],&%Q#I<%]ECR"GZ*1P4T..=P[,6H,]][L2T2T#,(0'?;!7:'QZ>
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
MG>_*$5:H[6:RU^6.-Q"@#GY]B5 ,:!+H:V:56!<('3^:T\S3F0N2Z\.O;X-
M,DT-2U#E@YP%6<_LM97%];HTBH+243)8DL/T,26P?V&E0VUQ]V"R761ST6E$
M.4.F'-4T#5A01(Q%I5S?\61V[TP7\(B9>^?.$(0 R#-+8->4X2U7<M:8JD=D
M[:21^$>$,SNM$;\ _)&5$?622+J\W*/Q!TAIHXRXZ _+.2"P$^6)<%Z<V<U2
M;#I:=&#"HQ180A*GE(\6[FJ%RU++QSK)'$R+7$C@Z<FWFASX*"T<H7J<H2_!
M-"7>W/4\Y+K4$(1-=M$-7UC_Q%UJ$58S9)'M2G!G=QJ,$N0M":GN9=:'L*61
M=LSPX_K\-_-!) SL,$S$[()6<)-[A'3U:WBHD<&7S8E=BIAY[X0(].7*JM!2
M#6'!PI;F"AKU! VT="CTH[4([F&WH8TRHO&>C2R"I4$$,>.VHP1'-:<OT@8$
M6*O,T(,U"PAU; -#<R(> G^F_'6(6(!1$B(UT=RGCX2]TR+P&<8^[= G]O4G
MW\5ESICEC"#IH*Q@X3R?*>D3F(%@JI6"#)HQWCL\ 0I61@L=$_]+BR1=KQY2
MN-N;1%10<W%*#X:X:^9W'\>\ALVI-B(]1F:O<AVA<C^TQ1VKD@"0 ?D$#)T)
M+7F6C6@5]+(DGS).N_X<I:.+-$IB&KP_P8LD(K,D 9G)!A,$\\I+(B5%,LO!
MS>  4'@"?H&L,YJ$E)JY=, 7MP%8?@V/J8K5:M[GG-[!*GSR76A7O$?JG+)6
M^?9_BZDYI/EX^0V+P"COVB?=)JY,ZA3KX?O"L#X3): DWE.Q34=H.I',B#=!
M?@8X+0M-@O$K&I16Y:7K2S:[DFXS*[K;BP R) A%JI[DNT$O,/0V,BW/K9!0
MI.)I?($Y!]@'&C-@N<M5@$^9/&36A*6")%Y@G4.G_A"12F^/10,5+V=BS*WJ
M"S\LY20UQ%0/75KMW)J[/\1L+<.7%C)=9,I'B'XQTI9?F@L9$N..E!F3(544
M>/DQO.#E8>5D;&8HB#MR )",B<A:;\FC3#AF@DE]R";F<T$9RCPU7B"QZ>G7
M$BS?0QJ-QG1@ EX$OA<*E+6)B.\%17%3X:YH/=D8WX2&^LQR/6D TD*41=+I
M*[LE#S;95IU\%X>4"7<E862Z=#0@DP>2,*4D6L+?N&_)P4:9% C5W8=TPH/T
MPW?,(#L:K1+DPP.0M#<N/((JA&#0?%C+5-#Y&E4 \0NH&'>D!!&!56-& 4LB
MMXLSU9PH\.D;,H_6KAA5Y3X(_R"]]X1!" _H'#BOITFD(A1\Q[LX>$>.W?57
M"3Q.@!&B0&P)KTI">L]MB+)/N-_Q;AKJ@3*PJ D.^)X),"@JLS7Q!B;GNNH
M:=I:,JY\13"%74?KQ"=:1#KQ\=7YO+;D=9;@0_2P#OM93^35D!!P+4GL>F#T
M)6-QB.8\\-P@#20Q.E9![V[W87R'$<DT3$$=H]K6>D4E#FYU,<_!>@ "OH.;
M\)P02U;X&5@^O'H*08$^9<(G15%>TZ2M $<Y3;Q,G$QNRH3K4D;G:HJ$*FG3
MZ(JT4I.MQJQ1@\X///#&5'V_V5;A X>41#)C2FNJ4GLRQ B%)(:Q!IH&@<2_
M=]*WJE!HDR7X)LDU#'R\C)O-#WA4Y1DDABO# ),XD,M7-IJF1J$H:.\<RQS+
MG<M-RX]OH=/YJ+AWXF$U!:I^SOGF!3.8QR!'RV F!RRL%?AD,3:2E2Y=9E?Q
MMO;95 2@,CAU)>6=G YV\W9 O4\_ LW-#]#Z5*:S?]=G45/PNIC4^[#OS-)D
MBQ=5*FXW?;F:[9 M3.%"OIMP5IY^;5V828W60WQ3K;,SU3I=[-<.6Q9H4Y]-
MQF6KS]8A@K0;8.)D<1(8B@S*A.CPO,RLW8P!4.U+*@=+ V;)8E/&(5)0L3Y9
MHMG$<1NPU>GB7;*B1<C\?^\'HW71#S_0+-1-H2H3HV\<@WM1H,Z8C8_5N;M6
M/A2=P$5WY5,\?6'];B9SY/ZP]0P05$)X]O;*.RV%Y,54_.?ZG&X%R1F>SV\I
M^F>#31M?OL30=^K(B-A-!W2;1-\4Z.G$_>*X<5X!#&V0!!;;0G18!]$'%=MQ
M@U"%=G&5F7"<6B%U!$D1+A46<4RB;&+-%L!L6:96I6MR5JJOATZI,PYS)7S(
M[MWU4[8TJQ%&.' EVU^7R1/(YGCN'W1$)A,<8VX<+,R!-8K,:'2P1^F((]>G
M5=$#W[@7XL*VP&K%08BE.PJX0Q<+7K8ZM M#7>*"[T%^'F$XGMG;6^6:\1PV
M4!%-3/E%G&T!4I8]UVR 9CF,'"^;G&5"!C2DYM".$OK4O2>^&BL;/TBK#I[W
M#L\]:RR+S="H3U*9,!-[T.*ZLTJ4/_Q"QZNN-F R&,O<+5?$HO 28S\E:W&
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
M:"O2RF2V141D\*)7.;5Y2>=_-S=@L*#K!*,=N?S!DC AZW=!2YML%X^7K+C
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
M>O0?G2+)"E[N(;CY)QY!BS0JF[GV+)<LTZ&YVH9ZSKZF<(OV@LH2W((@)V*
MRW9 >.'B9&2C:C@9;"VUEC?!?(YCTC4L</26%?KDN]@G(LD4I"7"+>*EI3*V
M';U699XAE;A1"-++_1 -O^Y?=*TE:)+$K:4UP._&^G<;X[AD=O (>%VB85CW
M0O.$!0U^VB5^__&W)'IWZSBKGZ_#6TBK).[AE7DW_./2GWW-%!&NYQ]U@'5C
M$NSW)D2'3]^DJ"5I.O@5*Z9 K._ V5^]8/K'?_Z__P_6P_Y#O_]7W!5X]RM"
MP9->_ZLLLV(0 5_[)N9_?X6#U9!M[UIM^+\XH)_;G7?=]JO_K+#LF:JAWJ8N
M+9N]6ESXJ\XNUD'>*%;#9"$=%YS-7W7:_L_?/N4^XLI/A7(V,(6D6PLD5U0<
MDZ'N6D'P*EMCH36-6OW<$'8M4596FC+?6G^@I:J/K7ZN?),=A9S=FRDO&+ Y
M;0NG,M?>?F@:10G.^YKDAYALG*.F%BR+IZ)>-%/F*T-2C8I-V&ZZDT:5.]#A
M$N#J)NB23Y"?N67KXT>YM(BF+F.\0^E:%E]YZQ)M!.UW,M5/G<H0*KG^B@+I
M1%K('B!)1(DM;@J2<@7J+%I&3#A\&8*'F,(2&KY(-0\[/:>5!^<9)#M;93$1
M<4X>L:)K6:JT)#LVA"J_ZUB%]L9'7 2'E57;%+/0?!H29,]1P,V4G8'3FR53
MDVW+E&SW-!1=D]4[7SMYIFF=<I,JD9; ?(9_R-/\P;L^C<?T5%)C\PSVPKI.
MP@R#R'>[E*\ZA,2(XZ1A25B!IC072+^,[,Q*99=I.@5&HP(:U& [@^@H*;$
MDR7?I4-&+$$J0,<LP.!$X.%?I!X@9K9"^5T_$D2"3X0OYFZL^\)4P6)]?ZH<
MF5$)E%K9^THPA5GI5.".:1> 0H(74AA5'9;&02P(B4P6^^2>+L!^8I$7=+9S
ML<U ;;B\K)&B],6"I1!N/0T^A^@B,0".*ELVE?NMQNK (/O1EJ]2G6 :=NT.
M>]8#)+QZ33>N,Q'8IQ3UJ8&Q$F.D5747C)%6%QG*[8<QTLX'$XDQTI@KC)'&
M]H!AG9A138!U.GL>L3+5A%$U4*:Z>E_&2-MW)TP9I@Q3AC'2<N]GC+15LS%O
M&!.+Y8'E@>6A;IA8+ \L#XR1QAAI%3@[35LS]FJXV-FE\>O#K[)I]P9[=O\!
MT?T*"&[:7QO5J$'4JWUK!C<U5%HQN:F!#S&YJ8&YPDT-; _X')89U81SV+/G
M$2M331A5 V6JJ_?EI@8^H&;*,&6XJ8&;&OB0B@^Q61Y8'E@>ZG^(S?+ \E"Q
MI@;OR"?G3QR"KQ^>?U!(RE]%2$.^Y!'[2<[,>;I9C6$/>+H93S=KU'2SU+0^
M82+W0-5+L?H:UXQ4;M?() #F'12EF#"%@$D1C/IG*UF!F$P=[".19'D7!RLB
MC?F%CC%:F2)X$949>-%:O\H+8J+N13^SO(("K5'FD2^2!-DC<+%V5I 3CY>M
MN#09IM7^^OO-IR\?;FY,6+_7?U?7O_WZZ<OE]T_77_;;N(Y(RPA&]Q/KF@04
MI;4<1H=Q&.']DDBY(X)::^?Q:S$@\(1N^T4\RBRL(_R?Z6[LM&SI(0]; <(O
M9L'7[IUH;6P@_L*::%#*:>IXML)A:CS*PU8Q:O4O"$HS1-/M/6R"^!*H(HWV
MV +?:$#E=D_?VWLICD*Z? JS<IUHV1! 1DEI[*0!IO=>!$T12T((9IK>GEV+
M76CX6,-0"4ZJX^MU47@]S*)!2Y1%_'V43/Y-0*$!B CP-GZ'@1L&W?=!^ ?-
M6W!6+D:KZ="B"^MU1S]+8F!BVVIH<!37EH2O(1A/.<4BFH;!/8JR?A%-QW!2
M<$X"OP:)G<<BG50#!D>%PY1\Y-<FX6'3H4KXQ#31F(FEGT+?RA$<M\)'I&BI
M-KMWBG&\N9^ 3UNXH$8A0;MGVK,-;#LM!'ZS\<0(9S7B-"<=X]]\O<SCQ^N@
MGW1U;T9<@KGYY,_@WZ&"M%\ZGIH7%Q!G,T-QTK1"OAK6H"<,Z!$>(2'K=EM@
M8QZ((Q(5-$ D<.<V% J*U=_&A=S"-M"-<>)4?K%3RE00?7;K2]!V*V*!=87\
M9B6F$BA6H[K2T"N5/X$<+]U8[?;7]]?6[S>7$J[V\^>O.7AB^&,6E%BA@H(#
MF4DHXBC / EI]%Y/6D$13$+9*I_Y.HU:0"+8FUL#[S/38@,[4H(K<5+A61+R
M50H/>#5?8KJ"Y-]1ONNKF4^N?P=_"\*'S(11H FX:$S)"4;8I0L!",MJ21SW
M&[&*U>4"C3Z/])CC*:D>YC5W[H)0*Y-FD09?#NDN@,HB(665@Y8B+4972BS_
MJ;A_I;AOD-I1VE>AD .9)@_9=Z1R 71.O%@OP=!+D@49C&O6$,ERXS*SG8EI
M2.CX6RR-=KD9VS=Y6(?*[UVT:07*@%U8UWZ&9CA\;RMDOY PQL CFK%".,%K
M7'>F?_C!O2=FMZG8K.]+ ?]*!27P7Y3RVPBQCE%=]3?S6X== #W6EMH9;EOJ
MW/5HG:!7BB3+0,L-&9YDA04(^'P2QMI>T1]B%5:@U_D72?45AEP/^=\YMPY>
M!UG?>R3$'X0HG<4UUEMS<'#M3!6'I!I/L9)!Y@HHI"0"09=Q_VN/EE8(QZ!1
M.(<"'TS FSKR_E@Z.PGM&8K.!^EB+HTID9/(_IW,;N4_MVY!UW;R*,R;PJ,]
M'\= )]^%FIUY/8T#F6Z@,JPKI7(66C_^';B$*>TD\0(\^5]"3VV4,S<V63Z
MA[9:+:GQ,GK1 13BD=/4BG1\="[VSZN_=+HI6KI\EL%EW_+JMMT=M>GE./]N
M$=PCE#:-%0-SA[:>H-FE-Z85/#+0PR%OLW'Q3"4.Z4@\Y5L>654GU0%<EQZ[
M@]F0M"=^EN Y9YE?TBPQ,]<-PK<T-WI&)&M9!7:AM(SN):+36. @IS"6YGS[
M>!LY;L"$@R9V,#,L<312!C]^RP7B0Z= D'IB,2(7KV]$$1C5D=3YL./,\#XJ
M>ZBI +,T[LO,N54C M9R#15^+IV96!\^*3^?C_(7E G(]6S<FXX>KQELTF'A
M1/E"Q),D7#<#ND)C2SKF@L]4"?7#C.V2*Y &0INQ"]CD^A<R=F7=;*28_G76
MC69H^'>3F>#\6Y)].KK(#<^%O#)(AR-06A9@W+\9@V<G3UEOLI4'FA^;J1YH
M&9-)G3[?FXC,[S-N]ZW6,#TT1 XV-$-#_"TS1#:4"-:W;B5RXV)4?F1T<MUK
MYP:8F ! 6C=2>#D?1LVQT&KWQ"(IL'5PK"A$"O+$UYVK,1HTR-$, Y&3)M4H
MD#,:0ON,@S5:[M]?J9LF9=S.'M3I<O;AS61['T;NO%GSS.[V_:X<[;V\'?>.
ML(-(7C.*3D.(\R/Y!W-0\KLTHY_1C)Z,^@VZFM!=;U<TZGY-I1@S$9T<3I%]
MBP<WC!ZC'_3P=W1VMGNV@5LMN]_I%MOM><1&W^.S*'N]LXPMK7-KXWVC3KM3
M<+/TRSIQR[4M_UQ X%ABS'"YB3WT8N*6*)7EZ]8N4S$8MNQQMUWP&\K8PY'(
M7Y8E.(KV5UGERPDGMN[XDSZ&K(O0'5/G>_:P,[#;[1;K/.M\S=W\5SU&=^4Y
MD"S(77='OZ0C=>LB@L>T .,6'=*Q_I]*_U]2A.QC47EH_4LX8;19AFRN*3EB
M^'"E:@_9_M>:2/(QS<B;'F0.'7M4R+7SK9MX6Q>R<P!1TP#BDSG:JHNH'5/#
M^ZT6!PIU#11Z'".48SAV']S\(PAF]Z[G%4#F%YV7'71&5J;ZEK.";/UR. )V
M]XL MMA"\6-8WB(870]C5FC04@"W*AG)''QXC/O\V6I=M#M]US_$6'W';J@2
M.'%B3)[3 ?'LB*'L<6%1U(D F(K@<(U,5'E4*P4=J="KZ9L7T[>ML,B6O9+O
MQ'^G+O#U-E%Y"4)U\CO)S,46GU48R N)5BCNA)_(YD=?Q B"@C?^]!5-U3>I
M'B.;E-WYUMOE"V=F!5-J9J'NS?]R_,0)'RQYFV'T<RXZMUZTTV=W)[ZDVW)/
MZ>!Y-(?GK44$!_7JMBO1@&$J;'WP\=[!^I6BT9K0[@TPL.=_)>[JFXCP$N0L
MLX.3"%!#$GUE,T9#W3R%=_'QRRW75_0FOU! <-"T;L3=X).8G[>']K U*))L
MC<CUGE=\VBJ97R!*0;RUNA12"Q7"[8+WHF#JS<#N#X;VJ#\^2OUT_:"K K"H
M=9WUJN^&[>V?LV$_8CQ$V<!^$MP1]J.7S"2"@[N$@)5N&0O/E9<T(:] [ B?
M<$$D-LH"-GHH:!)F%[?"%R'>-?VQ$GXD(GW]2N =:IMR$;S+YOQX&A1Q/Y3#
M=6S$F^E"S!)/7,^_B6EPZ^.=K4_J]IJ875(S_J6Z)';ISSZG)^27\E[K=Q34
M1H$H\F5#OFQX K'CRX9\V9 O&YX3R?FR(5\VK&AZSY<-^;(AEV/XLB%?-FS
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
ML^P1L_H:%N&>JF\G_:#HES2$-$01#>F\!U$])_RH<EQDJ"*UN%_SQ2+DV+3
M#:N)IMZ,^[ELP1_%D0B*:Q>@0FQ,]S[IHD"*;F9U_YX0PKGB[":<$\Y/@=V$
M<PTCT2XG8-_]D0>+E3Y9K@<?)=PW@ ,\,3QW$4 \"N)V4WYBO1!H^7S(Y7-_
MS/I69WO\D7:0=E#ZE31$!7ET4D,Z[C\ZF7Q5(@3>/?\JDJ_3,+XQ@F@:)W,W
M"^*(4JTJJ@LMS;6AG7!..#\%QA/.">?Z,9Y2K4WQ>Z76=>$&ON'G"6[;9S,N
MJEMA/95 9)EQ+((EVZ/.0E@IDV,SJ]=GSK#?58M#Z#YA=%.>D_#=97QWWGJK
MGJ?L2.@H0T4OGG,C<W_0QKP:*M+)C17+9.-^9\]RDG*0<E"\2AJB@CPZJ2'=
M=A_KX>Y/F0LB6'ZT]G_@B<7^U,W=Y"J B>*CYL;PM)K^3XNUL5L?L<[P/=DH
M:/W+3WGZ\LIU%Z\N/0]B>SS7]&;F1E<\O8S\=TD2)V_B).$>;K:GWX"2UV'L
M??_K?_\7:OM?RA]_+?;I/TW7?P)O^9P$<?(9IA;[ESY. #?YE^\"\4<XQ2]\
M^LO9KTD\MTUK_-*TX'^S6/QMV2][UME?G\3-EUF\$!RM/B@UV'SBFD'\^-N,
M"XGSZ10FCN4*F%?^PM/,S411@^'SU$N""?<-=Q)?<R..Q",NL'V^<*-;S$4#
M)T1+$1<[,%0_3?%U\8(GKN"H6'W@3Z=!"LLTF;SFL CR!05ON<?G$YX8/8L9
MP+Z1$:2&B[\*P_BF.)MV%PBKH!5Z9'@\#(N%UR]GYIGX=[IPO?+?>XNBL)T
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
MO^%JM7OZZCU)GO#CR0;!3BJIKHAXNR'=>\H*3&--A  B0&7TRYDUJC"Y6QO
MG2=?-](>QP[)#<[],JUFM,D(G8Y<6\TX'$G[[R)G>TJD'5'<8_D;@,_V($O5
MV6ZS'G9;QN.Q+&K'Q'Q.^'40YVEX*[Y-C)]6N/*%+^*DS'ZU9W7T@\UIS?84
ME>0+O^91SE?FOD$_O/@J"K(@CDA%3GJVIZ@B\N(TPOTIS_84<2\/VU=3_^;^
MX"FIP4G/]A35H+:,*)*OM$[0-8GQI!*)AN#T]>N[;U\?AZ ]QCJN%5"*7'49
MJ2YES8EXZ_;TR?)67<I(ZJ=(&4G]%"DCJ7<V''YZG=!A8^,W>9+ &ZLY7:8I
MSS95GB@O^'9J!574(ZV47B?&$DX)ISHPEG!*.-6!L813PJD.C"6<$DX/S]@N
M]/LHJNA[SO/[-W@>O$#[:8M8-YTUC8KR?,#S3<>C%#<56VAO ^K/VN*[>2_Q
M#1F5/K/L$;/Z]H'0HY<5)Q4X 160LAC9EGTH_) 2D!*0$NBI!+K!7C.@W]=-
M8(G.Q@"I)03)#G?7#I]./-Z13E</;5ZWN^['FN D\+ JN)R6UT(J0#M[HP;$
MVVK9\B32;6::)OYW.,IUXCG!6V]XM[B0Z0;7"> $\$YSG0!. .\TUPG@>@.\
MXQ%X%W;U55KC7WH>3#A;'@1.N,>#:^P7R(R(9V1JE("]DJ9FQ 9VC_7L<3=-
M#<%;&U93J$B5G$<O.%2DDG,\9G;S.SPZ,96,,!GAD^$Z 5QO@(_8T+:9,[2Z
M"6_:B&^B !\>3EQO>8S<%<?(R:PH 7$ES8IEP<J\UV/]<4<-"P%<&U:W O#S
ML<.&_3X;V(YN ']!N"9<TX*' *XZJPG@!/!.L[J=T'O(G-&(C0:#;N*[>UOP
MAUS+OX^NX85Q<MLL.+0P&CJ9B39V9MC0LMAX/&R35M7Y2IZN.YZ.0CD"N"JL
M;B?)U'-,UAMI%\A1AHE 35:; *X\JUN*LWL#BPVLCNY\T99Z(V?;IS!)+'.O
MIA6(2^&,K+H,CLS+L:&NI'GI]YSNGJ\A<&O#:@H.">"=9C4!G #>:5:W5!C5
M^/Z"9NDJ+1"L$V9;":+[;&SVVJ2TNVOR=O;$G[(@;^E^YL\)7[C!LOT<_['@
M40H_<B/?B+,93PQ/WK!V@))X9>XF+T;9[3YR%>S[OI;I$#-KJMB'C8<V&_0.
MG XXZGWHI$BD2-U9EY$JD2J1*I$JD2J1*I$JD2J1*M%*2<^TT(ZE&I,X]%NH
MUR@30>W4:^"/)_C'MSASPVI^;XKLS^4R^S.IF*_N!DDYF344W4^Z\GLFCYI5
MXY-IRO.7L['Z)L-DJS,:'V,ZVLE&5_70FNGMJL!ZKX76)] P_U\0U@GKNV+=
M=BQF]?L$= )ZMX%>U(D0QBG*5Q7_AXOR(;JQ3>S%V#O!(+\+U2L'3490>^V3
M+5P[#+%J,Y9P2CC5@;&$4\*I#HPEG!).=6 LX91PVO6S%4?K=]#NDO5S$B^
M![?+*P0BW^!_Y,%B#@/157\J%O<HE">SF=-WF#5N_%ZI;O"<X*TWO.E0.,5Z
MVL9ZK<!6)\Z2)29+?#)<)X#K#?".1])=V$I6:=U.?0IU0+V2EH;Z%!*X56 U
MQ8FT8M=R7:D7;'7B+%GB[EABZC=(>.X2GEOJ3*@&QVDOO0%6O^53GB3<IQ6Y
MND!7TK38PS'K6:-NFA8"MS:LUFUIHRO7M8"T/NS4#;8Z<98L<7<L\;FF<08M
MRPG4IQM>T,[Y 2X4^(1W!BQKX.G. .J$>80T0'_,G*%S6#-&#65)C;JE1M2;
M>=?I=%5YNJ0N>BF(]BI!WD5O=2'O0JI$JJ2'*IW>>D?),HLC]/V_*P2[Q<L
M#GD)0-LS:Z!GZ$8+ 50:?IQ/0JZ4\2NG_6Q?Z1UDDLU?*=!C0ZO'!L,6VTSO
M:QZ/B-^&EK5=UL".ZESG;BUH&Y4'ZGY]6LI%[DVS*Q2.Z]M(!TD'U=?!(2RZ
M+9MTD'20=/ X.M@?LGYOQ'KCH]TIH11\#YX7HXLFJ#!=]\+T+C7R)9PJ)7K"
M*>%437823@FG.K"3<$HXU8&=A%.JVCCLNK5,$'P(W$D0!EG TY6;)[[.W(3/
M8&H\2?_'>/=''F2WQOE;/@V\(%/Y%F,R*V16R/WIQ4["*>%4!W823@FG.K"3
M<$HXU8&=A%,%E[VJ-YYX.M??Y$D";ZSF5%L#OR)[H8T*DKT@G*K)3L(IX50'
M=A).":<ZL)-P2CC5@9V$4P77LT>[X\"\L)T@:FL1>^EY,,MLN6N[<&_%+81D
M()Y.]#,-[,*8C4V;]4=65\P"H;-#Z*2N[7<\AA9H;?N$6>/8[6Z?,<(UX9IP
M3;@F7*L1%ZN!ZM/;#&Y]'9WDM:L"^8\%C]*FKPG4PI;H9*A;,!P6<YP1 V)/
M=\%",%4?IK2RIDCM>*S6#=+=X#H!G #>::X3P/4&>&NQLQH\IQWK)LJNX>'$
M]99UUV'M[#$M8U2V'RU8C!YS1B/FF">\VB87V"T7.!CTF3D<=],%$KRU834M
M80C@G68U 9P WFE6MP)PA]F.S9RN!BBT,=[L<OU#G"Z+RQ.>\N2:BLO5-B%M
M7 UI#=C '- BG7Q@%WQ@C_7[ S9V[&[Z0(*W-JRF-0P!O-.L)H 3P#O-ZI8"
ME,&@AYOIW80W;:2WT+]L$0-#XLB(IT88 PT93^:&SR<9+=>5-B9M+-=9O]=G
M8SH43C!5&:94PTZ!6\<"-UJ9$,!5834!G #>:5;K%3NKP7/:'V]V%?X^\N(Y
MKZ:4N3_@!ZTT87OHQGOK0#=9[W&]/9!DI'$8^$K=;K^G;3K$S)HJ/K8<9C9?
M2[_OY?6'0N(CI]-5Q>F2JN@5N6JO$N19]%:7[B[[2)5(E;JE2N<6Q&@'WMAM
M"8@O2'E(>0Z\PNFQ\?C =9M']4%*UDHT=MOYIJ3,YFO@&N!W6-QV_BW.W+":
M7U%'4;__3?!]4DE W4QQ.:,U*-U/NO+)XT?-2M5\<C4;:\A&EL.&]N@8L]%<
M-*0KB@FD75UQF&5!F-RS2%5(57072+NJLIZ9(64A9=%8(.TJ2RWWHK>>O"#U
M4$(.W5(/VV9C&Y8HSBG&7:I7QAPMY[+*QZ:-R\:W'T+_VYK65A4]S(#M3Y#D
M1G)3:%HD-Y*;DA,DN1U';DKNF#U^][L>D+76Y2N(EC7,\=3P$NX'#1\<IF,2
MCYF"JFM&N\],6+H,1HYV"T0Z<:P#.W4K8]2)LV2(NV.(Z4 F 5P55A/ ">"=
M9C6%TLI7L*IPY+CEQ7K9W:N:%7;Y8D;$,[%V+^I9BWY@9'F44 (E+4^/C88#
MU)1N&AY:PQ\=PGK%@SIQENQP=^PP+7$(X*JPF@!. .\TJRF25GT)?[2&W>VN
MV]_R*8>EN5]-*A"]PV3/,#(N2@!=2>/29Z8]8H[3ZZ9QH67ZT2&L5\BG$V?)
M#G?'#M,JA@"N"JO;:4VE;:31<"<J+8"L$W3ULL:GL<Q6?:>\I;9;G[(93ZII
MAFM=GUJS>=3,CIK9K4W-Z5G,LON'];7:-53MJN)T257T=N_:J01Y%KW5I;N9
M"E(E4B52)5(E4B52)5KOJ%DWT5@CJ4,63^"/)_C':O-N:MJMBMEZU*P:GTSC
MC8A-9H]-UJ.FW:0K^@N$FG:K*AE2%<4$0DV[U94-*8MB FFY:3=6I8R9,^B"
M8Z'&W6K(H5LJXEBL-[38<'R*RY0N5,T<-)5"5?DG7C37-K%J,Y9P2CC5@;&$
M4\*I#HPEG!).=6 LX91PVO4S'5TN ?@Z<Q,^ \IYDE8)].%RHN_^R(/LUCA_
MRZ>!%V0O7I'YT$8CR7P03M5D)^&4<*H#.PFGA%,=V$DX)9SJP$["J8++6Q5:
M%I@7MA-$;2URW\3S>1Q54TJSV/O>-%:H9<_!U++U$A#+8D.KHUU'R0<>';]Z
M':C4B;-DA+MCA*DQ( %<%583P G@G68UA=%*+]&/UKR_W77Y)0R%U^G5SIXO
MW,"'@0S/701X)IW,BPIH5]*\#$TV<"S6M[1KK$LK=2W8J5O4IQ-GR1!WQQ#3
M0H8 K@JK"> $\$ZSFD)IY5?KW=]0_\(S-XAJM^YQ-XE@\-0X=STOG^>AFW'?
M\(NB\79!14TQJ2GFVM1LFPT')K,MY[#VC-K+DB9U2Y/.+=-D(\>!^&#0"5TB
M9T0J=& 5LB&TMOK=:-%,ZD/J<UCUZ;&A8S*S/^Z$_E H1XIT+#\T[#-G/&!.
M[P0B.27K,X[0(> N[^T6;P[8TDW@3A<!(:%)):N#6<%FY]Y $\^-Y@.H-/PX
MGX1<*<OXJ&D??K9-MP$=]UC?[K%>?W HU#YL/X^(8])+TDLE]/).9JJ#FDF.
MDA12'X6LY[E(&4D921F/IXRK6;,.:B,%K:26^JGE>8^->["@-)VNZN6.7E+U
MBJS.I^IJEWP:;N1O3=V)GR?&3Q7'*)?7(?/[["2LKM6'<,CJL<&PLXL3"H=(
M'[71Q_.QPX;]/AO8IQX&D1J2&E+"3C\=/"6MZZB>M:M9PS%S++L] '9(E\B?
MD3]K9);](>OW1JPW[G75HSWU%M>?,A>DM_RH_'RQ/R/F;G(5P+3Q4?-L W&+
MMH;9]'(=9[,*G]_S- NFMT\'R[<9%R1.XS",;P"+AA"ZL4AXRJ,L-;(9-X+Y
MPO4R(YZ*?WWA:>9F? Y?&W$D/GH3PQ/1;2T3F!KIEA0A+S*"Y7%/PTWQS7]W
MH]Q-;@4Q%C-LTQIMN#U('\;>5QJ\81:2ZQX/P\(F_')FGHE_I\#[\M][S[2P
MS&"'0G>1\E=&^=?/QDW@9S-\B_G\;$7MFTNN-Y@XK\O( ^3Q9'M&?T/]\/[7
M9*V*;[L;:"#U_XCYW$/C&KMA6$!0],N9?7:ON[Y3A=[ZQ"H=>[0&O\SBQ2O4
MX.*?Y8S,53]8-'1?]8&+%68U^3^'F-+7JBG]^HPT0ZL.-.JE4<LVB7=WXS[+
M?HEW/C?>U!HH:B09'6C4"SUEKXX-.[EETXX[WZQT\;CS[4I;#XWD=L1H124T
M[6M][H/")U@K)'<_QM4#+!5XE ;7_.[7'^(T55\P:E*E.EQ$E<E=D>];7G+7
M)+UMV.JT"AS5RYL>L\<A%EW%&K/G/']ZL+^>U7GTRORU&[J1QUF9<C"*=,.#
M*_:G1?:-T7]^F0II@<V\#N(\#6^-A"_B!$SNBX>S#D]/:MXG:>OY[L:H\3/1
M%0U;LN//]DM@/XD&\_FV[/6(C0;]UL6P;8-@5]]%0&@="$Z/#;&5HC4D-! :
M;),Y_1$;.#:A@=!P;O79R#2/!86'PF9"0.L(&/99S^JQ7J^GG#U0LEO*/FS8
M<0_HTL?=0-SG3%\]60A[ _ZI)5=-6O,M=1AM#='&)(C_Q'_B/_&?^-\%_G<A
M8_KDIOQ?^#6/<FXDW(NO(K'I2S#=!M/E?2QD)T@ IR6 \]& #6R+V:,F,@HM
M90PZR'<"_ND!OR/)D0>##U'+09@CI2<!D #6K"Z86V;UFTA<4ZQ!J%>,=%50
MW^T4R#UG=QX,3=Y'7CSG1N;^X \5CCYR\^R(NY>/A7<[%!S*_C10C4NB)E&3
MJ/=U:H/QD)E6$S5)N\NYI>H3$B]I\NF*6@E-UC8Y]JA ]<$"HS?RJ!2>>DIJ
M317<9=T1J8="EO#X7&AM>7W\J9& 2<!/W.L9,F<\8OV><RP!'R$QV7VYDN)V
M7,"[*&[W@M/#G,*M-Y0[_LG5#IR\+;N?^1ONDVWK@*W=5,3>8$?7/0_)--ET
MM:D#M'NT8VPS74'2;>]4+(E811&?#X9XUQ@;CMK8+-W._C;RRB3:ELZMDEB5
M$FN/V2.'6>9A\L?;1+M3A^(#-(8]<K??=AL:JSOO1P?N99=C/IWRS8V,?9YZ
M23#AON%.XFM>-C9V/4^V-L;.R%X<B26O:&Y6ZX$\-3PWG1G3,+Y)0=42\<MI
MD,(ZT+CE;F+PR(=?O.4>GT]X(BCI%4L?(TBQ ;)LOYR>4L?C ZL(VJK3[+&\
MR[N+I,0B3Q;H+S9P=O\.RH_$4D7,_V>*_WD06]N=T;X])>7TCT+]MD9]EMER
MF]!-(I<-[EK@0UBT+_XU3JH9H['\-UK)=RM6TB@MI.#2I.+7@Z)ODTW' G9[
MJ4DR'YTV'VTW&3Z*]2CZ'^)\/R][((JO5YI:P_]\*1HC[FM$M . WM2?%'QK
MRXZ5B=\![^5:'1#A5U7J3PJ_-?-;;H91C';<&.U1;:S5B,Q*5+UQTUDUQR*5
MDL1S(U[PQ,TP_>)Z67 MKJ!_]3ASN&L>X[C&HZ$#;\>WWT\H^=&/>+T83S@G
MG)\"XPGGA'/]&-^%0L1BYV.PWEUX2]#YX)GN1L7PD2]7WH$\+'X>QFFZH:;O
M:8A::W>MF2%ZL$%TD_-YUA;OM[?8;I1^F]F6Q9Q!KS4,J6.@2!5(%>ZA_WS,
MALZ(]:R!UKI WH!4X-$J,&1.?P!JH+<[N%<%E#S,W60F]+!!Z3*_7MOVJ8HD
M8M'E.?*"D!L1SU;#5OP:/Q1E:'G*??B:$J?:K/=HH:T-[81SPODI,)YP3CC7
MC_%=2)PJ%Y>^Y0L(/0-77"]2SLZ-?,.=Q\"J/]WJWA&R/BHH@:+69VB9S!H/
MNVIZ".2*L_N +G;9JX: 3D#O)- [;LV53&T^L2Y8B6#RLAXSEI.-IX;/)YD1
MI&F._8'@AVG6-+2.7R/<HFQULU#W3*4E@S5VV+AO'W >6HN$]$,A81QFP[+?
M:WRW_N ":7S'GI3BI)4"G(9CZJ\6*L:\[21/50]_W_(I3Q+N5Q--\! H&2T]
M-$0/HW4^--FP:)"IL]4B9WY\&71)+UK,S795+J0D"@F#G$>G"U>[$-Y^S6+O
M^\N)F]8B7.R?R*-49'P-_@/_YF2TCJX@73):@Z'%!K:IO=$BKWYZPJ#05TVY
MD)(H) SR(I3MU3 <?A//Y[4RAQ2C8U'DP$7/;SY?A/$MYRLA,ADU311(#Z/6
M=]C8:OP,:E=%0OJAD# H,E93+J0D"@F#G(C>@?$))8?OU#X4+0PR]P=/R6)I
MHAYZ6"R']7I#9C;??:6K4B$544@8A]GI[8Z.4*70\670)=4XO45A%[+!R@6\
MRSY>RWL-XL28NUF>!-DM'GL+\*H.GF9&XF;<2&_<1;. T])VJ:(4BAZ]M4TV
M,!O?IM*7Z83Q[F$<@M.1CAAO.!(E:'</VE9?3VBK&$@VF#U5+GI\[2XSI:([
M0BNULV1A.FAA;(>9W34Q!'+%V7V@.P;&S&Z^H0>%B(3MHV,;[/?0&>D';15#
MQ/USC5VX2W7F1E<\K>VTUV\#2%.>I:*#:QBXDR 4-P,P<8% /#7X=,H]^![^
M=+T_\B -L"R5+@Y04944M5_=;S1-.%><W81SPODIL)MPKF%,VN6TY?O(2[B;
M\GKLZ7H>3!]BRH1[/+AV)R%E,=7!OJ)&Y]QBP_& V;:CG]&A' _!^R%X.R:S
M1XW77A*V"=O'Q[;%1OT!<TP-<Y@*-8XZD3+)\S)D?%';[Y:?8/#HP;L3U\N*
MO"59'[(^#^#)9M:PS\9]JV/6A^!-\,;J#C:PQ_!?9R_?(9PKSN[#X-QD?:?/
M!J/&^^^KPGA*.AXHA RB:Q@_3F[)ZB@#?D6MSKDS9/:0RLH(V]W#=L\QF=G3
M,"=#86,GV'V8VLFQS88#BADI ]E8^+A(^,(-_/( CBR=C+,93PPO3_ &)\I-
MJJ8GBEHGAPU-#8-+<L"=8/>!TN]#-G8T3$[2"HJP_2"V;8R#.H9MRD,VQ>8R
MCL2H,>%3F#76.K;8Z)*,3 >-S&AHZGE^FSPH@?L!XK7%-BV!.L%NW?M'JL)Y
MRD.VTB']GK,S"_=6!).8?(0/DYPO,Y)DDI11#$5-TOF0#<8#9MJ-7^U+827!
M^_CPMGLF&PZIXI? W4%P#]G8'K#AF!*/E'B\/_%8CQRK@S.U+C]D;,C8/)"@
M&0S8>$!%8@3R#H/<8LZ@Q\:.AHLA@GDGV'V86DC6AV71V.YLQ1%E(0\12YZ7
MQ9 O,*P,XQ0;^:0\N:8N/NJH@J(FJ-]GXYZ&74[(S7:"W0<Z,S9F/7NL'\@I
M]TC8?@C;5I_UQAH>IZ'$X]&VK.71&,HZDIG9P\S .G78-3-#V"9LXYFOD:GA
MQC2M@#K![D-=UVD-:7>:DHO[)Q=%>Y[E\9BRS+&S-F<2)SY/7DH@O#)>AX $
MPP(:TC@,_)\-E=1C7YO4SMQ:<\N#(24F245(1>Y9E3&S<SV<235(-1K8UV*#
M@88!KXK;ZCNF1YN\EM&\L X9].++)OC'1YY5<_3<=&;D*??7;F?TLN!ZF36=
M5#(A<Z:#ZFAJSLYMYO0</;L#DK=700K=5@_+P>-%&CI\4@X5I-!MY;#98.2P
MD:5A-D7K!' 7(N(W$ 57DYR&\4UJ3)-X+EJVIVL!,=U!KK;54LHJ=?_.6L*Y
MXNPFG!/.3X'=A//N9EVU+#+XG"?>K%YD$$^-18(YUNQ6]$_B?^3!8@Y$D-U1
M!OZ*VIUSQQDSLT?]K G<W0/W"30J)* KSFZRXMW-4'8F>OS7;^\[:V1H(T45
M(S5@IF.RL4GGH$@]2#W6)S<>Z:D:)Q"GDHXHHB/G#AL[MIXW+"@4Z1ZA)%5&
ML^I4I&[:@!>"Z/;^.UDR52S9@ W,,1OWNU951.I!ZD'!, 7#6HI#*QT!%^)8
M%J5]M2Y,/5)<O*TN=1I$;N117:I.1DLIH]3].B;"N>+L)IP3SD^!W83S1FA7
M,O6J965!/=FZ2&*/<[\(*U,WY%AGX,7S>1S!8+'WG6R/,BJ@J.VQ!LP:P'^6
MA@M<\K&=8#>5J1+03X+=9- U#"9/I6+5O16'F6H%JV$0R8 RX7Y QYS440!%
M+0_NE9AF!PN'"-X$;XH@">C'9S?9\:?8<<I"-A8M%IG'Y?8V9B I8"1#LP_Q
M0S;4U<Z0/^T$NREP)*"?!+O)GE/F4=58<D/F,09:,I[,#9]/*)!41P$4-3SG
M/=:S^FPXH@NT"=[=@S<%D 3T8[.;[#AE'E6(%M]B0%A=_)FFN1MY'!Y,L^Y>
M$4^G 56Q3[8Y9N;([IAU(N4@Y7CZY!R+C08:.NX3"%!)1Q31D7/+&3*;;CDZ
M<%ZT X?)[S196B3Q=>!SWYC<;CQ1+N0RJ21$9HW,6GLUYSTVZMO,[E,W&=(3
MTA,*D4E'5!*'5CJ"OF3<9Y:EX4VY*E81'#89?-CHN!X4!Y&7<#?EV'A4!,AX
M25/"TRP)O S"9/RLL]9+/R50= >JSP9C6*$/.FM\".:*LYLJ"@CH)\%NLN?Z
M!9-'*TD];%RYTKES0QQIN)DQX5=!%&'.-9X:M]Q-.FN,:&FLB#&S6+]GLM&P
MLYT]2$T4%8=6:D+!+2D**0KY$\JT'C8BYO#Q2<;"-M#@Q_DDY&H9KV=/L%E/
MGU-+1FO +'O$K+Z&1;BGZMM)/RCZ)0TA#5%$0SKO053/"3^J'!<9JD@M[M=\
ML0@Y-BUPPVJBJ3?C?BY;\$=Q)(+BV@6H$!O3O4^Z*)"BFUG=OR>$<*XXNPGG
MA/-38#?A7,-(M,L)V'=_Y,%BI4^6Z\%'"?<-X !/#,]=!!"/@KC=E)]8+P1:
M/A]R^=P?L[[5V1Y_I!VD'91^)0U101Z=U)".^X].)E^5"(%WS[^*Y.LTC&^,
M()K&R=S-@CBB5*N*ZD)+<VUH)YP3SD^!\81SPKE^C*=4:U/\7JEU7;B!;_AY
M@MOVV8R+ZE983R40668<BV#)]JBS$%;*Y-C,ZO69,^QWU>(0ND\8W93G)'QW
M&=^=M]ZJYRD[$CK*4-&+Y]S(W!^T,:^&BG1R8\4RV;C?V;.<I!RD'!2ODH:H
M((].:DBWW<=ZN/M3YH((EA^M_1]X8K$_=7,WN0I@HOBHN3$\K:;_TV)M[-9'
MK#-\3S8*6O_R4YZ^O'+=Q:NOQ5;[I^F[)(F3-W&2< ^WV-/+R/^<!''R&:B+
M_4L?:<!]^O0;$/8ZC+WO?_WO_T+E_TOY+KS/ZWV49DF.S[UQD^06@O?+.2P>
M,I!VA#/ZPJ>_G%VFGZ:V:9LOS=%+N_^?XO?_^9I/4OY'#K]]=PW_YS<^G_#D
M/QZ,&\__\XTG\P^Q&ZU^^MJ-OO\C"C+NV_*+,R.'?XI1_O'U[9GA<R^8NV'Z
MRYEY]M?AN-<#'BUG?Q_%Y>R\Z_S5%WX=A]?PU<<XXV_B"!=+W'\?97%)ULK\
M?DWB>36_7A8?8ZX#B8>__+0;_:NS]7.!@??1R@^;F6/Y;?7J-PGW@^Q7UPO"
M(+MM<,Z;9U&?Z6]!%,SS^:]8=NTC&+[%[R9!YKM?7/CEDS%[A_K_I$GVGV+0
M._/YG">\/J'W'W\]^VO_HIC._:3>KXJOW31(ORX2[OJ?HG^Z28#V$G['K7U%
MNJ?0K#69?X@C'P62\60"#WV:3CF\!RGY\/[UIR^[L>3"[-G.-AW>/M4NL6A_
M'%V8IK/5\&G/-'!4<S'PSLQH D'O(U3Y.+E]&Z1>&*<P5.4;-S# &K\T+?A?
M9 #\;=DO>];97T4PAD,8'@_#(N&%UDS\.UVX7OGOO0.*F\#/9OBH^;R,+EYF
M\4)$&-4'941KUG)H3>0/8:"SE2CM,1%G.8/>13W%]\0PMGSIJ/9*44HXO!!O
MG[0=+HL!WG_\Y[N/WSY]^??6,<LP=UN$^Y0H<P<<K,:0K8>X%8>^S3#0F"_B
M"(--+ $-2CU#I0+EQ$95\'$VXX*6:1R&\0UHR:L#4_HPBUI2[&(Q"I%_Z"Y2
M_LHH_ZK /3:?KVE?8UL"S:3[BU7+(D\6N'J^;[$SV<#KIG2T( /0X\<W2,1^
MHZYQ =X&<HU^.1N<W9LW>'(308]C?+!*ZUON">=G]"RF$H]:W9_J-AB7&V E
M?JQUG_58A-HM('3;%N*&>3T$9HR0&N7M!D8V@>Q3%//CQ#D2_TB,GRIZS['D
M#N)J_X4.DN["'GL1' SZSQ^48MWN?7%O(!X"H0:PA&HP -]$Q:; JJ'BF/N&
MW1+A/6MPMN;#XRYW T8CBPT'5LO,WBVN)6&W+&R;.6.+C8:V8N+6M@Q]#]OV
MKSCYCM?,+9+X"OQ1$^;MD# _BDKO#&R+C:T!L\UQ^X,>:*8G*\H^,RV'F?9(
M!5%V(1;;PT;]&D1!.N.^<17'OAH6JO6[$1X&>=LD])@Y[K&^-5 !\23EEDBP
MV=#ILZ'51*BMF5T[>,"U7L]M7EBV$T0RZQ]CP[,JTW^8-(N]W%9ZJE:(5SVB
M&.SIBY-#DK/4&X>-8,W2&S5A'3>*116C2:AI$#5CUAM8;-"(M6T+-;M7%X9/
MWX"]N_VZ=6=Q6:]P7]W!IH(-*D^XISSAB7F6PU0F6&9[I0EWG+-05^&="]]<
MD?'A_<=WQJ=?C3=?WKU]_^W!5/DVY6E ;XY3N+ ;/)NN0-B^,/P4&;^YB3<S
M[#XS0&L'3/0U>!//%VYT:XB-&%@V!F L!"5N9%S..180BDL,OA3[+X8LNC(N
MKQ(N6G$9Y_B:\IB%;?Z\_D#UE?7S"T!M-C.6M5G,^'AQ>6&XJ>&"M17];'$P
M?"/$[-QPD\2-KGC")$G^'%>W6>)FP35\>87#X_.BI 'HAZAP^>&;( O^Y%$J
MAKL[SCK92Z*,LJ*L3OF%@;4FRX<$0>6#F!&\#I!5>.S/-9*R0LWP)#-"6?4[
MGP>B+!HK4I[U3&,>A&$01W=HJ2K<#"RW76$@SLPUGEG+'\.\YX(:,<AY[358
MKWOG#7(BJR,8$^XF:=7: B]U@TD 1V$ED&*GX06,X\(L W&-Q542@.2 F3Z?
M!I$ C1"96XK\XK#0;K?\Z%Z5^GL><<-VA$:-'](HX]=@"O 7:K51==:^7Q%\
M%LNWKVG7A?$/ 6?\;NWGDIR%F^"%(X8KE5E0LNE%Q@1(_I'!0V7+D[F;Y0FB
MVT<DR"*J<G;5L:KAS^DZF!"B%?20;L&DGHE,LBWQ]=S]#H\+6B"XP%9]0EEF
MJ.QI.=6$+]Q;05J]QQ]^4[W]PK@$/X2%VVX8WC($(KPODJ<2I+'9R)C2-@@*
M4*DK0Y2"E-'DA:&H)L.BL@E(WA7''(J6V]F*):C,!=+]^N-K\=6):,"W+9Q(
M>-FC7$AS[H(2P'\5^*HRO/)R'+#<7@R1JAMEZ2OCW'I1_0;LC@]QJ9'RY#KP
MN'@L 2N/]BF(T53A"XL[*+D+#NZ/'"#/9;<>_ [\!5"%8\5Y(D@HGUB(XRKR
MYA[P"RD0"Q TK L'J;8N ++G]@HI<UE';40\*XYW@R&<XKO$*6]VYUW/X"WX
MFMZ+52[ J]P?XE4A?]*$C(V3F<<)EP3T+LQJ,JAZY_V[E!23<L6Y'9#:N]?O
MO[V]O(^4.].T2W\D_0O' T+H40PD$4LQ,04G HBEQ$5$(8X)%;69<GH?X^CE
M%QX&\!0WY(FB5)".KQ(^*A)PB;(D#JMB ^.&N]\C( @@[;EY6H%OPI&,ZR .
MA1)74REL"8S*K^*E-2I * >$!Q*\U>GE!IBB X1W"(<L$"##JYXEG,$(3)/X
MOEYJM\%+W,!;HCB3EFN^D+,6I%36:SDBSMFM>]P-NB<<<V'L+^H/S.#SM#J!
M$N+0$$6)8"M=#K)DE!2*M*B_YU'-I/(?W,M+7B(97X,?J_;U9A8 *Z9Y(A@H
MJ$DWNB]6<Q[BV%#E//!?%X*$KYS+[ZPAJWO+Y7$:0YRG26O^4NA*.;X/:]H<
M+#N \S3,\GLP585?+)UI)5\A]00M%03X^17\2A C5P4V&(D;OA*Z@-%;$^^V
M4&1-[-*X["YZMB9[84<PN$VWP Q6![R4+1 [X;+Q[P-8$63=P<N) &,GDS1S
M?;#G@XNA(*9<9L1Y!O9:1H?+,.AN% DK"7RDOI9P+FSG^87Q5#T6Y)R<+F\+
ML0*PYF"&44TA<B_BU6T1.L2U/$MK'%L]T+1#;O!#'%VA;HK3A)09U/?@DF6U
MGAY<2P1^^OBWE]_>??G->/ONM;*)P$ZD_P;W=P.XQ(Q-ZB7!!%>X$X@(-JV8
MJT7:QG1"Z2305]?,DDC]^!@9R!S"W01"Y<5WR18(&LJ, 7B.',**M;?=@'NI
M(CPYJ"3@-_?6L,4O[6WY@+5 8ENH(:AX8KAQUZ6UX;<>$/RWFN!$=S+,5*PG
M89?IR2+_ZQ?)U"GG:97BDPT:,']I.\PT3?RB""'B*RZ$(=@,X0(^M0 OP;&A
M0YH!U?S'@D<ITH]O3[B;QI'P"BZH1A+Q5:>%XQ9K$/!SA:.[0_9N*9\C,QW7
M7EX^ST.1N0X+*;B+11+_"' %&]X*BI[U1R/!582AJ'(0N8\@37.Q&A9\W#;E
M35$"O$<&Y2MC&<^&EA0>OLP+<U\$^X($N>:5 8,0TS/+*9_%S';1* '?'$),
M\!+51E()D=Z=R+*5(*UB[])N8,P*_R^ Z>,BO0;39::< ==O!=R*J<YAZ!EP
M(X@@L@U#D8G8E->^FW/=&D<O\@1%5:V1-MK095X>J1"DWTVVRJ2I59K ;TM[
M&BQMZ9H$SOD/%*8,T8$'"68Y_4T8>E%D+\HI2(-;30--'3P@TW1I*V=E&ST5
M*]3OE[/B.%$;AV0=U0_)[M1PJ2AX$!4<JU':O[&_>9'\O^=T:(,=HE8.4NY(
M;6O=_-LAYN&3=LW$V9UBVL%K&UL]/]?#\W./TTU,QS4MLMJ1GT<:C-;0=/<T
M4KO:>'C>-=X/NZ3(?KZU:OI!D+'^J,\&Q0EJ_9"F;1GTHVV"U;2D5#,$:FJ_
M:EQZI+Y;K._8S.HWKN_=4?+V>];OI>^V3I(B?5=-WT=#-G)Z.F'H]%RZ5N(A
M%5=-Q<TQ!/&.3A@Z:8=^G*N%2-L5X])CM=UAEGV<=OU:*/NA_3G^_3(-_N3R
MG17ZEUP2QY5U$EA#%XHTI^3%]HPHJ;ASJK_1TZFM)O:.,XT]; NXR/X8W.2.
M\:CJ8FGFAI"PU0LZ#MPY^<'K2-H?]C),XWK5P9TR JSKD>7V15%^R%VLZL=B
MA"C&VI]R'Q_W]YW^@%FF*4L5G+'-AI:]L11!/(&5^<Q(>+K Z@DLQ6 %+;CQ
MZ1JBT 0@M<"]<UGE\*Q7),C+JIAGO5Z?C4?6ZGM:J710%SQ8CR LR\MX^C)/
M>5DQ(DN#-\H/CSH\ZS$(@-G(L:7 ;#; .B)G+Y%=&)=>44TCJAL6"?<"MY37
M;H2LU<-8;#08L=YP6)2\,,<:,FO0WXLL-1"P+.W=6+.[7MC[:<'QX%%T]2%.
M4W&KS31.;MS$3S\$\R 3;$T_1?](-UWILJG:=WG="1[ON8S\#S$$;G_/DR#U
M U$[5%R\\%?$D#@#9'S\]"$U)OPJB&0)X2)(N*PLZ_4OEA/:G=;#S?)]<2#I
M"[_F4<Z_RF-J[[]\+6=Y*>NFTCS,JO.+[@_C35[45_T]GJ0 :/$EO%\B4!:/
M)7'D7@=)#M_CB5L\%,6GLGCN'9 9SP,/ ./)PJ'J%7B(0S#4!9:C69MP/.1D
M_-V-<C>Y-8H#2O(]*P_*<TQWGX,?I_GD=P ZBL</Q#TC8"63/.3IA?$I3PS0
MP9?XM'RAJ%WC_IVJL]'%J*S&^KDX>"2>OX'/:F*_=L7=2D495VI,00R(!1-^
M \'^U0S_,0;+/15GI_(L"+'02<[(<]$,3,$(B*)PY,DTS_)$7,1:E'^)>UGQ
M:$'"K\",B--[8KT:I^6$5A@CBQQ'*^IOFV*H*Q[AP7.8W@2P \@*L% 1@YTI
M'E*_Q9/5K/JB0)V!-]).L5H-^;(WU4BM>/%&T19G;/,%"FNT^[ND]->LG6V"
MM8UN5]F!AC;9A!;;PJE&*)0U;K#MS-J%)P]/1I;(3;DOV@#<9U!^AHA#'!.4
MU&0R"A'@Q5%+<F8N]AB(:F0983#E3S)'>#G3)S&C;Y+X]X+V7^/DBP0B?/Q9
MPO S3["<K6%S5#T' V')%[YAMWMP\!RKO%UJOPFH//7AJ4W] Y;.9P4#=IO\
MZ$E3+U6E(.P+]^*K2!Q,_ S+1._V<4>)GAA061=]7(;NL#Q:3_3LE0O)\8]B
MXB(6K,U>A&MYM0I;69HV'T'N..$CG7![!^&$"*'O1AXK)T[\>%$V7H'X'R,#
M]$5?\5 BVEQX$"*3P),+@6_Q H*C@3DHSV6 W2]D(<.)-S"%Q/6R5!;0OQ'7
MAO$DK9XN6ZG GY=?W^"KJG^_8$:>%FTRBDIR')KCF88LB<LE@3'GV2SV+PP\
MCPL4)[XHP!;C%:]<G6(B ?(G,#0I:+V9<7!!&9[YCU((N]+JX#LN=;#QS#Q(
M"ZY@RU=TS&6K!'%XURLFACX.C]O(ROAL!@N;A$]#CAR0!X2C-/"%0XO%B'A8
M0WPICM"#3@=9*$_8P)OX#]FLH^I)@&/+\P/5^&71^N]Q4AQ%V'8\$?PH]@ 1
MW*FWVQ"!)_R="MYBXX>7&: +2]/K;#L/7L"889@B._!\0KH\0!\!#T)A'(5$
M<*5:'E^NG60Z#^ 5>$@#.,2Q'XG'16@A5KCX Y0,#%\=P"@.I"S"7$;WU4D6
MH& *S).PK]H:W&#G<'&^GV>2AUCF7^_=LIQ<*?ED:2T,P!</6?45DGP%.$O+
MX9!1%7@DITJA"I +0HH&$3!+04Y0\5V$:'BF";O\>%DNNARLS%,<!@+6@-+.
MB_,)\HDLKJ95G.G!=8Y0#7%\I?R%+Y^7.92L_$U+IWAW.)CCR;MK<6IH5HK4
M0:&4Q2P*K1)]/XKK1\KF3;#:N0[B/,7#(VF:B^D]T.*B?OYY=&?6K68)8& Q
MBAB\Q]8Z30GWM#R>QF0/JZJM#H! Z*;@$2R7P-26#8(*#?J?="-F%\+!;SQS
M_& T</?V1(PW(,HX0GO"21SZ&IU$?N1^TH$/(?>:/(2\^N[W']]\^NU=M9.T
MT_]\N_S_WWW=2E%G>Q0^:#G^Q47@@A$#6H4B;2!:'8EXH@IJE@X7;>BP;QKG
M,@*#/YDAU1?37CQ]<5$]$@A_*_*UPGF$@3N1QQ9%W@B;]!1QBN@FE19=P98F
M!BPQK,VY<%% E/0NRY.+Y?OPP%P9I\BH1CXOC+8XINOAD;K$X.*LKAQ4+/\G
MG$=UQ[I7/Z,BN0(A89Y$J9QVQ12(2E+PG;!VPL!13LU=1K5(;@YD)=CO![L]
M1*O,7Z6IC-_NTB0(J3LA='ZB-P>X,)FA0&<F#X7+4&;)WFP&W\S0_(F>;1#D
M@-V51Z&S#'Z09\OX;S>6U-^^_DX1SXH\7)P6X[O?.2 7!5-)302CQ1?",R]9
MK$C^_9 [,&4,.PU"H9$E0DK0&;6>:_^X^'I1Y<=^KZ7CA21DUA5CFB(E7Z3"
M.(R[\G2!(7"L_=I(8D]%;KFX.1Z6G=P*6+S_\A7?5!%1/Q -8."B U449\N%
MFU ^J>AR"B(W/!':P1<B8DO%?/T+H\Z"96HQ2$5OLA@;A];RUH(&P01<HH@Y
M\A_N/(B*Q092#/-Q<UBS)36C460998YT 2Q*$(780?7"^-_X!KNW,=$/+B[3
M@65^L<Q+RP6G^*D@XK;HMEEKQR5?7UL4K4AQ+0%?(]M >Q$*3>4K:5S1VDQV
MB0/%NF<@*9JZG2JW97(9Z(?+7*9,I!8KQ&@S/ 33P"TL8M% M#Z-I8@2V>AQ
MPK,;L+"2A)M88J[*FN/.7G$B-98VKC[0"6J[Z#*+K8_N.N/BLN/"\92=[0Y[
MU[$JK-HVHBI'R<<CQ8^2[] 6?\OU',6#N&6"@[VLW]I1!>B8>ZYHE&U;6KN/
MF*YR/?)5KG0S;Z?$.=)!G,>\0GSG;%%[1G:7ZN1MW'TCZ]]>K?%VQT+A)B>_
M*8QH_%A"*Y<SMC^31]^0IM(D2!RM3:(+QZO*^\?'N]U.?-=6/F0J?Y6ID ;3
MW'1M]B&OS;;WN3:[2GC8;3.<!*Z$P,]M9A?MDPXNZQ='-<>'NZKS<797E(6W
MLP [6-!"EWS_W&.CX9#$J,L$MXG1@IAM0!>U[Q"T:KZR?UMLE-/2GM:2) YM
MQ4&Q9 -&L;[T;[[O"84RQPEEFEWCJS%7$J8:PE0].'V,HSF8N5VN^!LTMAOW
M#ML'\-8]WCUT]&";N/NPH#FB#J'0)'U5I7\D"]\ ($XKM&XKX=!*M[-UZ8H^
M4L=0>'MY/.:I*O_87EA/WWHY)#G-)XP)"_ICP1HPL]]$UKD1,'2[ ]QNA_^Q
MOKQL[./QLC)?U)'+0O/JG,"R"AU/\>;B1(8\L5$>+I&'!^($Z_R+DR3R>),X
M6KSZ#CP#)H\]R4XP;5\[MC-#%)'+ML&IF+T9F[3?55K+S93:M7E(W2%N2MNP
ML[,;M5M+9C?1J&X-\FZ3W5!SKJLH=*"Q W!9KVG7510=25,6CF78?[CB:B_C
M_:TX*/= S%+1G[20M'RX<.]!:!STGKN=,TP/D=W:U7?F7E6@#Y%Y;C'3LEG?
M:;S!?AM,?4'P/#EX.A9 =-3FO:"'@6=7DZU[N22Q,58[R"WZ"*@2@[2OR8TA
MK?6K;!K0W1X;C1M76QTY2/ [!ORL/NOW&K]*\L L[,+RIDG_\5ETH\%F*4:6
MY/QEOB#M[:3VKN^5ZZO"!,)C,^_Q+F3(1H/&KYGLM M1=-WQA:?@,[R9V)KS
M^34/XX7HP2>:(B;<#V@5TDT=/K=&)AM9C5\XK&Y.BX"G"/ &/38V-04>+3Q6
MF?5&-O\734/#W)5=1+%H0_0")@WNH@9;>.\P<X;JJC"M0/1@WA,@.,!K&7MC
MS2&H[2+DT0[C4S;C24M2HWOF=Z9G'UV#=<*P\0T+U9A#$&H30D-+)_QT(<A_
M\!C4?OL+'"_EPL30LC0\;5JD]W7-;4<1VSGJV)ZBMGXT\R&"G3X;6?T#"%X]
MT[=GBV+5 7NTY<(Q#I@^-(>^Q?KV86!-"XPFDU1;3K,6>^+;+LG0, ]PE,."
M#TYGQVK)XQPM?)#ZY3E4?1,(A-W3Q&[MW*R^X&W_N*TB)SS-+7R4%]#.%W$D
MKANLWV)8N\)-7F0H[S1<N\P0[P-K_YSL-O*/QK=MP]%9V':7JV%Y&BTL+K4O
M>XGBC9[&I<0IRD9\^<@&HP_3OR^UJAYC5/J(:YM,5HX@W:3>VDG5EJ7>A<SJ
MXVSG95D4(5:C&#IFTSPL6UXTG$O5?/^B\4-XC\UVFLPR.[[SI3U45-OK&IBL
M/V@\K4 YPL:8\D:4-1N>FR2W8(MOW,0G\ZOV]C'K]QSF]!LO.%.+/P2;IF%C
M.WTV[%'MP1$;MSR.5^^C:U@9B<9Q/.7)]0'ZKRA6^5,C4#5UK+>T>.R&J]UC
M [/Q(V0:,(T =Q3 M7AN]D",.[$HO<HLXRW438M,30U43>W44S75.$0X:C-\
MMP9L.&J\*JL[-EJE]/;7+/:^&_$"#P V7AA,:D;FFG"D.(ZP6^:P\8JD[EAK
M%0[??>%IE@0>=KU-T6"3@FFD8*,A&P\'.BD804@U"(U8W])J0_MT(VHZ**V;
M=ED. $>KG7^"D&(0&C+'(?NL;E;ZTOLC#](@DY=>I4W7[9%VM=S)PF3#H589
M1<*0<A@:L]Y8*R]_NC'T!^ZFO#HP=4N*II&BC7M]UA]TO.2/,$1[&\<VV$</
MJM\&J8NG8\2IUXPG/,T,_F/!H[2M#J*D;:TL7L<6&XX:+^I3C3N$H18QU.]9
MK&<UWM:S.]9:I?#Z(\^JD>,%3]PLB*Z,,$[3E=,US0JS98VCEG![:JQM,=,9
ML5%/J[U_PIWVN#/9V+29I=<2\=1"^Z**NQJ^UL^&M+/+VMEGH_&(]6RM#M\1
M[K83KAT";38>]9@]IL6$%HL)6K!KN6 _#$$J,(A@1# Z[6C^GP>[XHN4K TE
M.[<M9EL]9O85J3%KZXY'@D\[\#&9#6'U0 OX4"1-(9!6ZJ5G"$0P(AA1)-UP
M)^T/RQ;O@CEYQ:;J1RN,%)^NM]LF'24=/3H]!"."$07F!7\^)WSA!GY9W$B'
MAXZ.[;W:$6$OT8X7N7060\JAR1FQ8?.WCW7';A\]1/_"KWF4<R/A7GP5B2.?
MI&L:V6N;6;T>ZS5_29IJ_"$4M8NB\9 Y/:U.-9QRA(UUZ-FM@1?E\3_R8#&G
M]K%Z:9PS[K&!7HWD"$.*8:@/YJC7I^A:X>@:A;D\/#0U\I3+PO!FA=:R9BE4
MG[L3VXY>E3OJ]YAC::69!#K=04=M #0+XS<>&PK7-D5)77<C_"D7W1]22R'L
M'SG,'M&)(4+; 8X'L>' 9 .'3@>INTBH]Q?PR_J8Y0E2X[SF$AHN)3Z&EMH7
M#I"%5T.'7&U%;8+2[;J*?[],@S^Y?&F5*]$^H",8$@P5@.&Z%_DI<X&!*Q\M
M]J=X[B97 5"+CYK;)K!*WV(Y9CL#KU^.T?2(VT>[3#&I]99[?#[AB=&SF&&;
MUI@9V8P;;^+YPHUNC9GK&^YBD<0_@KF;\?!6$/5LW&.F:>)_^ [PR6EJ1#R[
MK\4.^,(2C+;Y\\=/']+JG];/+T U$F/*08'<4/A/S#K'*4P1MTE6*#">P?)O
M($<7U  %\&B&3\4);H+CAHJ!(XBWIAG\;.6=%P;,W<5[6_,PPPG@C+&H]4V>
MR0'_'D]2X](37P)3AN)#R9<DCMSK(,GA^\!GQA<>!GS*!"'XT#LOCN)YX($@
MO#P)LMOE:VR32:K<)$B11Q,.]''C[VZ4N\FM(04P8F*PE0?=:082NOL<_#C-
M)[]S&"&+!0E^,(4@!.>?Y"'.]%.>&(N$O\1?R)=F<>:&_ Y3AZ.+D3$/PA 8
M^#/.->7R^1OX#.O! A@MB(QK($'0-(= #-@U3>(YT-,SX3<0FUW-!!WP 2 I
MF!I1G!EY!A'0G]R7,_/<"/@QA? (D&P^1]Y,\RQ/A(Q0S6$4+YYS(;R$7^6A
MFZR)#R>UPB"@2[($$8RC%$38IACNBD<(+)CFA M0!C!_C":-:7#-C5ON)J Z
MY1<%8.&E$-$%42#XLS?E\)$@0KQ\HZAM2[PU7X!(C-$.[Y.$%FA84US;!%2#
MPJZP)8ZD@B2;$&1;..4(!;3&%;:=:;OP9L.$!!FKD[HPOH$^E2HOR)YPL%GX
MVR7: $?]GX4Q 5,@*<I$$T8A;S%R2=+,!5$"%4O2C#"8%N,((R"HN&^DB\-:
MX'9]S?9Q47V*?L/(@VF.0BZ*B/[DPLY-@-73($L%)4+%XU+G@A16.@L.7(Y0
MUG$DOJJ]KQ03V*;I-/ "?*X \B()$,HQCA$DDOLNFNP+XWUDN+XOBIA8.=BJ
M Q&TS%V!QS"8!P((4^.&BVI5@&?D"0#$-S!^.@L6AC=SHRO<M#$$)!#>MVB8
MQ0'AWL@N;?][[.D9 0S+BJHWL<]7_%7M1W6W=2%H>E\I"]LX/BQ80?E6QO7
M.:1(O?/<2&=@R&=Q" ^ER*A$M(26'(+X*<3? ;27KRVH=J^NP#R6N);V&+]#
MYL7@R3+0#K0"XOTI3GV.-B@#H@S'-(!E'HC&!0(7<8"F/(:%M_"+(;]VX5UA
M''\75A*Y&_M2D[!D >2<2O<&RUH40 K4"RI D3YY68QV22@HBBN# /8*W[P3
M:VYF@3>#>><AQ*0 W0 @!,0 0H7,U\%6^!;Q<6ER2_">B#I_J\5KPEDO5=D5
M;J/@!V!+VF%X'J(4D<82UA14PXV\ / OS"2&3S)T HGEH%1)YJ*U1!<<%S=+
MQ!$(!. +% . 1 5+N=(8_IR*[$>:BC@,S 4@+A.(+7\NH9(:-043T R#[^A/
M!$+!+]4TS3@/+O@%J)=\)IC%L0]Q)W?1K16(?OX" 0'&P2U:]4YNQ:A(^.\
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
M998=#2[88("GU.YTQN'/I,QD8P@)>,9]Z5026]J36=5SDY<)&\P'@M9(,X7
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
M-Z'@/2LN18TL*P_&^KE)%XC90B_"I:W0272BBF"_F?">=!"0@#<?I1ZC\>?
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
MU%63<M=G+?)REJ?_ R5]WXR/P\//_P-02P,$%     @ S(494>U@EK]3&@
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
M >]=5%9@/LR+CK/K!9=;2?2'148F3IR$:4I#L?;O[KJE&4P1L'/H(R;N%D_
M?P03&,3WC#FPG=YESY,T2/=\8YMJ5&[.K"5<)MA7X(2+)]B2:>QW*GL6;=LB
MZ$K[?@P!,<%XS>W ;F5ODW9I#$7%?3?F,(()XUKP8;W*OL;3H3$4U?;]V()'
M?:+S4%5YXJ]X=G=%IDM;\$1?\NQU<44+Y3E+$;*8*SVF[V<IDM8A8JY!R *O
M62$B!=8>+Z]IIW*,$F108(*6[>MDG3_ ,DQ8[ZJ*=B#SG5@Q'LT@G3SQ8&$L
M4!IU)GL]4A/F_5=FF^M/N5E'6!8\=[9E"H6^9*]#>K($0GO':@C<%,"Z_<A>
M>_1B *JG?XI[M"?8VGRPZTKVBJ.OV6!/=\=K!3AV;FTN>.E+]FJCK[E@7WLJ
M+3^*X3O]ANJ;BK<02G=253'B_)(AHX)/)8$R(W''4\W)EZ13*^XFP&&.J"HM
M*.Y&=VQ/8> VQ*](JE; W!!"4A>J^D#.W@MQ3V+?%_:3(;6KK\S:>'E+).26
M"RPKL/VRD\1XQ@68\V=;6-E/%00RK_UN+7L$T$AT_!K"< EENV\.//O7@,7T
MH)S_SOA.RV/C.@7H2PU0Y)'+]N.-L!33B7*(#L$*(/Z7F2G6]C*B]++W,NIA
M6D\KRH):LLG&T(KU(GNGHAG =32D4!Q&AC7T!>E;RMLLE+A&[K+TNXAL=CR5
MB]U4L*KG4S^VOP1?<7NA1P8I('H[GSFNJ*D3'2OGO"NDI'LJ5G70VAT=5]S5
M4$_'@C?Z89MTC6O9 ,0OHR!/C2Z.*PZKK1OUB@)7B#"%>+9/W!A?%LAT41M@
M>B?'%8DUT,^Q#.%9Z,'T:/L0=TWO1/9Y4"L8L_1S+!BG#YCL?@KN3*2U^B!7
M]"*[^'(K*#,U="PP#^Z=X Z80;YN1 VVE].^.'ZR!22O?E0;_%I]RRZ-W(I)
M--"FTHOO74A<7GQ3[EK3%M^7,A??! 2<B\=5[178[=JQA/Z0_Y99*0X3P\?T
M4J;NNF'B^!&K6ED-\5OXENQ%.-L$*C;.VE>V<E,!3=3MLF/@A.%F!<,G)V25
M7A+N0/;"^V +8*A%?5@%GK)BT<A>41\&GOIO0C7S.'F+.3.II(V^92^W>W#?
M-&4>HYT4'Z]&XF6Q:V3?.R$@7K<>P.@PRVGP-=G+^K9MJ;'"OR/KXCQ4>W#'
MLC<)>K(9M5^*)>2JBWHM,+M;WA\&9E<8N8])JOB+RTSMZ =2Y>G#2)''\-V(
MC$\E!L%[R1 (B2()"&YZ.8UY7HHY'88/"L)0D?W;-PI#+W+PLCLMJ 5"$,75
MQTPT,1CT@CL6YPJ"P]7*$4PMN\1Q_'I"PZT(5B>"\*JZ(\77C[(8[[:6A5XM
M9E,I($Z9I5D('APO#_/$C)5%KLJ^*0NT:EOE*T99*RUS7XC@MYJH"RRE U4V
M1 ^&ME(Y1P)N@^+9M3M290.UA7%\T..KK<: !;;F^$O6ZB;:UE/EAG\L4E4V
M.T6P$I=*_2&9K2Q>9& ^OL E5&7JY$C&B_34K@9]4*Y(B\D@/9X;-H.Q5M8'
M+9U3^I%;+;F9ODNI8M;[>2[L&[]O*16L:?DN?=S[M6/H?B-.&)A7@(FRU?;"
M&OQ+N]9M_)*P-9D94UOOZW%K)O\<&(A"UEQ!>H'$6#_X< /RC#$<)(G)0Q3Q
M,R:SL?75,+1K8VJ,S(4V&^L]"S-Q_H#A((EB-$)"P>%!%/>;Z/^TYMK@!N$S
M,>9]CY#D-@)_)B@Z-1[3^BM",A %3NR;:]OX]PU^^@0_H[[H_6GQ"-_WP$$V
MKF8)'CV81/[&C*($#YT@@KZWQ"\'C+P 32S>]C806!<DI@M*5"_ SXKK"R-]
MY,4::;.Y\<6T;NSQ5\VT[9MT9$UM:VP.=?SR^,B<ZM.!J8^U'97=A]]H01_T
MFX3OB H)+2H$WS]4627T_,YWQ.7*-E5RJ;9*KN@J(5)>VU3)E=HJ8;O.=T1T
MU*9J]GUM%BCB?]RB* +]\O]02P,$%     @ S(494><7@<JV-@  H<$# !0
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
M8&;DR:,87$V.^QDCCXXY_XI\1.@IRW=:SI)"P,+8F>-I6Z5&&AV2:9B[IJ;
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
M &,ZKI$'W^38VT)9Q9VJ64FV) TSJ;G)KS4_DKMBLLR0 X9]HO'K/MF@U:5
M R*M6NIK,+?G=[>8H% =0'@A0J$='Q@&=55\] B1P42OG2E73_+\B ,VIT'^
M:+!-_C1J%>F6,IU2T?SO:+J\I8S2P_PG'-UZ0Z'*?EC0R-+!?:(QNUJO8+O3
MNQ1HNE^KEOK\=$U$0C284(O/7=%"GVG@QS)M&4!5>7LIP T]&BQY*&DL"<@:
MGB.24B21W[K^Y2]Q\5A7317+G1-I7IPCOY[A:TKO%0T7&QKX^>MJK',:"%\&
M!_CF*;RQG;%7KK[!XB[)F'#2*=?&3?MW- #1*-5'0D."!0,A1_%=\$);DZK1
M.BWMN*BPJ-N%AX80$4[,VJFNT;),(U&Q,A9LI  ^'/"Y9G0=Q-'YRYJF.9VE
MT:)XK.;$W+Y^>7&.6S30VY1N(4$G&QK8^>NJ%AP4G(1*UEQ4#<N FX35+AW3
MRN8#P FAY@35=/ IH&3[I6\ QU3Y"820;O@&!S 6:PI7L=*'2QKD]"9^>"P6
MRT]\+(".!HL=/&,"QTO]-I"L#&CF)1\M^QAK>$@"3(0!UW&V/"[Y?V":BXS/
MC)J];CL+BN=?#5ZYC1X-W#R4-+[Z"NL>K>D1!1+F:<'UC;F7**=;;LKY2YB4
MD'GR4Y9%SW%B=D9]6,?U\OV-Z3K];CXT*!R@K+J'K%ES1!!TP&P:*-G@@@X2
MCFZO?\;1W=H][!7O$:O7[>2:/)J@FN",*VQ81H72$V7W64YMWKJ?N@<5<FCM
M69UH,]".ZK+;U.VXZCI"-%.333O%-1=Q 4P^N%3<NJ.=(@)@WOICW/-;-_N8
M-OF7<7 ?)W$14U>FEY9RU(+@9E4[!<%5,C0S@UDWY;6;^>QD?CF_FY_?DMG5
M&;G]T^SF_$^+R[/SF]O?D;/SB_GI_ X=A/PRQ&P,$P'*(U?,3(T17L.RQEJ,
M2%+'ZE2$Z^ 5?"N_3)(^\10Y)'J%==DC74HT(+*J9\P864MJ-.!A)8W4X6 V
MV40_,H3L:O=0I"?&!"2KAAHL 7US;H8#2[H\EMJD5SNL_%BGSCLR&>-*/.KS
MH<'= &6-J4?)!K0X8'B9Y3EH%Z</- U?Q5@)DM. L5?^IY^#I'2LD4,$C/OR
MY5##NL]?^G*C@>=@E=6','/(T,PI>T*RWEYFZ<,=9:LS>N_(Q-12COS0JDG5
MWK.J?3)$ #+I9G+O146Z+(5[9PEG/BXX-XDX.P[X=(^T/1=7%]-TJ08^"ZJ=
M PW4O-1T91N@6TLK1[,5[_?:'NCH)]@>F-76; ]48C38<FFH'N1N3E=P;3>]
M]YE3;S#]=I83;RF=$7;O#64WM>X2VS1T&:=TL3QE-(K-@&F3C L55;DN2#:_
MHYE2-$HISC,G 3\H%$0X@&!89=TGMFX^!%Z0XR37Q80&7+Z:JMNUVN/.L#M&
M[9V%$WTFXJEV<W:<Z2G1@,NJGAE1L(<366UB2NON]G! 2N0WM)9>OS04 \/H
MN2A6Q96$%"TU&H@Y5=2GIN";I#8*N1W$R?QKAV.-UJ.VNM+H7&A10/ Q2R+*
M<LA,+UZ=5;/,#./6RG(IWJV09:)&,[LX5=06%ZT8?D?.Z#(.XP))\D&KL*6(
MQQL/FOIDXY[EZ97LGMMU:=# Q:"8>AXGZH3F0$>.R?_][;MW[\DZ8.0)F/Z%
M!&7QF+'X'S0B__3NZ-T[\7\D%_5$C\C[]T=_?/_'HS]^_TY<1>'_^0?^GQ]^
M_\\-!?_'FHHG-I+7(Q+#BU"1O*ZYVUJD.XA91I&H$A<DUT$<S=/38!WS*;G5
MCJ8PFP?CJ%%,;T,ZX4PG%QIH>ZNJY#\TC 3N#Q_'*0DE+PX(WM BB%,:G0<L
MY>,BGX5AN2J3H*!1-7T;6L2'<=SR4+Z&=$M&N;C00-!;54T*3DW(]Y:"$@?V
M5/?"VP^9VK'S<^AP;0B,^NGW!5I?#@=PVAG7:>0-(S?;5)GO-B-,:? Z'ER
M\]36N2T5SAMB.+:\@.N +9BH"1P)%_B:,J&XVV,V<TZT_W"98MB2F-C0K*/^
MNMHV+D>;'0OYFCMU498D <O)FC*Y$?D&'3;EBPRS9G?E;A^58R(LFE0W8+!/
MCA%[!AWMF-MLC9&B2[R_[(VLFGI25'55MB)*DN)%4T<_.Y)D6 0IBLR/ ?FQ
M3(HGPT- /O1XD>5^!*@++W2A-IEHUKS6X#A1,%*/7YS!J+):E$$A18,GNWZ&
MI,#-TQK8'M&XH4\T+>D%[R[=O92FB@W<">?_/[H+7HQ!G2TDC1M6V]K4;IQM
ML!@TX-U>=[6LB)"$ \2G65XLEI5*QG6@0S/NNJI1K[N0M@C0@$6GE;I4YB*W
M)P\2+&?N/[$LSZ]9MC3&^SL4HQ:P4E7KU+#:_(PK^J4JII2S @JR%B0X8'!+
MDP2JK]&4LB"9I=$L6L5I#(LOG*=6=7--\65/YE$C]X,,ZD3SO3C1S#N#U%72
M-B3S$7F0["+@&G0$(+O W>3M2E\1;D\:&D9+.4D&M:JJ-F=Z0X9K/C,KJ+W+
M"HU0)T=G*1+87&5IUC6C+@5NWP]Z\(T)*6\SV@!S,J&9RWPUU>>V5A,5DJPS
MH9/1(--0<S"-GC+M-$!)FS9RH$&9EYIZB,F:D#@ -D\+RINFL"-*H1JYFK%.
MQ5[AXC;)."#Y08(DI0]P FA;^_3J::H2"ZIZ"L(!D*&3#Y)Y9]"4@V.V<;I0
M0V<;F0F1M9<U1.6N-WY@'1J+TY);MFB<OA.ZS!AM708_?^'K=\:B. W8Z[R@
M*W%A!8)JF=B!U"/(&D;>TQ?'#^WOM>G4XX&]? [7 -N_H=J]SKT0"I&<ISB'
MFBS\/Q$6CFZLKF:=$[[;-P?\C-23%"C7JZPM3-XE1>-OVO73O+>!&DM7M'"&
M7GHTHWH/.O4Z'D.; -<DIE.M#P].0Q+^,PXPG&:K-:./'-7Q4S6W<@472PYV
M1V#%BW/D= Y?4WI9'2XV-!.1OZ[ZW6_8YJ^FIN:^.I^B<&!2Z*HQ]5/*:)!
M"MU/09S"$%ND9Y3%3R+,G<\8GW73A[.2\7]>\[]G4=TXMCC"CC\T>H!G+PVE
M!(5V^A4TXVEOIBGGQH_\OV#$D;(1+5:!X[B./' OEY+\.5CC&(26J6;XY(1F
M(1BX .#R+MR*:C+[6O,]'J^CO@A79^V?!'D<&JPVT(X)**NZ;2AI"=',=C;M
MM)OCM7091'(H,!S? P?J2Q-]&\_BI"R,:>U&ZBG1U5/9AJ^*%"W"NOKY82R2
M/*A1]@N%%UMI-'NB+'B@5^7JGK+%4DFX=FRAAHL9$Y?;&MD&[% 9:)"\I>+:
MJBHY*7,.:*@?P-?C4E:<TV$?R<&WK^VV57N@#(RX-J[R@P0<'*)M7L%)L_[+
MBBVXI^-J]?&]F#18"@+0NDST@*U)!';@.O3N0_>LY5:@ F]S5^8.*F@;VJ!/
M-&X)#9V"W?(9;0HTP-&JI:S0FZM*@@S)/:5&K<LXI>)LTV5DBW 2="B*:A'2
M4.%#25\U"U* E A:*USVT.PY*WZ[H7ES'>\E[K2WYN??/F!YV-FFG'K?*F_=
M(>248S?T!AY;%A :M]G7(@K-(<H*6PC1HJ?JZ_'_#"D)"G)/'^(T=5P(WF]
M=W<7M5'VBY?&/CWDZ]_@.< ?MS]L*X%>+]SG]Z83+#!AR]//+BN&\TR=,3XG
ME&T^-"@;H*SW*:*\LH/U*%%,:[+ 2?O(5-1MNJ+/XA>S>^O%.WI)05]S%"?!
MQ8@&IT.TM=8)KLKXUNL2R99+RM!4%S&8*5?A+=&I,". I\$@#WSV.+$#5*_N
M5@C%%RR:17\K\P)V1?E=9JALW&H7^">XB%"VP(3AMXD<MU3UVXWO%K'>7AZV
M:TX[L$57ZP(>MI7EAXNL&BP',7V+50IB""P.(4@,5+/G@$6B<,,6*YY%%H+)
MW<]<7U_$* C[U.^EO<]*$.2$KM9)]DJI.+/E?GJ YPTGZ\*G,U]L*RXRMJ1Q
M4;+MO!D_N0C&PO!F\/:!?(1B'R.#+7G+>,'G0-EFCCHICD:G+1NVF(),@A",
M#@]#?9<)O13L^'>KKI[[ -+O@;H+;E1WQ:W#?1?(MDM" &T?4[VG^L,$MX?N
M0]&-X$!AZR.X[R<XZCE/K?LTBY:6XQWJ+,=[**=O"+O$2U]GYV!T=:H#],7R
M-,@?+Y+L.7<^QVACF22MQ**\-L%$0X]HUG8J:4XZR98$F(C@0E=7F6\>0#MQ
M]SVBT<GK)[Z@S-.F\MP,7O63[\DXZK5M(6CDZ^E;&MH[ A\H!0V(MU9=V4@"
MFI<"S>V*@WPJ#1H12#+B6]%5*#'"%1?)7W?9#07(Q GMY [<9;L9"_O_[$3A
M^[TVHB'$OY=OHAF5(QFJOI'9?!9."%C],5%30&0F\+_"OX-&S348Q"/]C*ZY
M$;'8 O%_3RC\"]3D766LB/]AVS?[L8XYXH88TQXU/GQHD#] 6>5.0(M5%DYN
M\># 8]N*Q?(B3OFN@P\<ZX&NE674&=]#^<YL;:%'@S</)959LL4"?GQ$[PL1
M.A=;R)!SX@!;75=5+!]BK;#EL/4(IZALJRJJJV:[H<)V:F_44.LKBXA<))=0
M^A)2OKIR,#'8'.(*10^*-F,(*/O'C)&'A0='?H^QGVO4F2J+I3RI3*-? L8"
M[G!>9.R6LJ>8#X0%.TV"V'A':J",4:LD;F->IW;B$ %H@+J-UNZ#Z'QOB1OA
M4RD ^OY#!4_^A]:>BRO],2A*%A>OBV5==O2&S_ZWS\&ZUP2#.,> XA:F   '
ML&%9=H>K;-[OBN*>JXH?UF&LV?=-.5)N[V46P-;HDO))'\( QE0@%].84Z2?
M >TYT<Z!9A+T4E,]>(KD_@'7*IV&#%0_H_)_6[&D*OG4_6RGMX"1JQ@/-*Q7
MV-B3&PTH!ZNLOZ24]^)\'-%%+F(L21S<QPFFF)]J\BP,LY([(S<TI/&3I2Z#
M'^NT@#4;8X>JRH=E'=]"9S7T)UG@V%[^VS> V*#BATAV)0 K1G4/FL([IOXS
MK$7"M(AUFF8'KI$=/WY=JAMA+(J+2=YJLL6*VWGZQ-WGC,5&Y]/!,RTV->K;
MT=ABP(\_55D;XN**^A4KUJX970=Q=$:7E#$:U6_1I9$(O(J!Y0]"/V'3HG.(
MP7;8^DC"C^<!5GAZ"&LIL7E45?BT\IVGL&0B&(]]_FT>T-G"O35P3STG6TQR
MS<X:5ORXMJEMF[$YLLHT F*$#].8W?GKX!5TAE/],&0E;ZW-)G+PWL N#,=>
MS<=@O]V;31+BH,, ]6UX;_9S:RE'9GE(2<C>Q?;;#-3FOWJWI$,*OIV>8N+P
MW5XC C'"??3N0_OKFAU<$<W.KQ5;V\N)EVH%Q*IO:$[94]^'\* ?ZW3+2^WZ
M3,M*/#F>?#6T38HB+Y-)<JQSG_#/F\CS-LN]1<+$!P@NTQPG"";VR;&YO<XV
MM,J]U0YGMCTZJ^!6M%SSRGD9XO28)$SNEMI-<_JB>G;$D'7I[+DTMW=9M1.*
M \#^]W@,;39$ ,X;6CKT^G/C>AQLL-ZZNJ;.6QJHH0O!ZWP7EPVM@A! V<-0
M#TA;I*"9E[=6W779,*XEX+N"Q->9NHY;^/<R9I1;SX=B\7K-+2IF:01U ]9
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
MAUE;C(@F2P?B.>M:&HZA<+Y<TK"(GVBGQ.1IEO+UJ.1+4K4V<5,,K3=$P)A
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
M9)@IL7:87DVOT$:[F^1 1-$Y=X_,%-RST>+N(%71@^ZBY\RW@VI*Y-W34_.
M.D<8<!_D-.+N%!Q)RON;C,'=7&B$D]<-254>8/8<L&@AU]+^\GT1Q$R\6?6^
MW[G[^Q(J<.S=S#ZX+II$JF9?<BR$DP#$BNPJQ2?*43A%XDW/S!1&Z/Z*JI.U
MJBFC'J(!":>2=4QN^1XQ$$F"(K$:,N[YQB-Y);?9$V4T?DC%#]],T1&_T 3R
M!3_2(DB2DCV\\CVROE/,E*@ZR*FFOSOZ+$5!KF4E"S;Y4_323P"4%,RNL\JJ
M_%A'(K O'ZH>'*CT-BG!#\TGFKRY:1RD*FOV&I)F9U$4RQQ.;L*ZA(B5<@_:
MFPE5CP[1V'$7@._S&WY(KQ(":H)6BN3AYOMSSR!\I.'G:Y85\@8#_[<'%EC6
M2P\67'CPUK>/AIJ3;%A)Q2L6W$D<Z2);PYFI.*5=@"E1*32#=*75??):3V.*
M7^S+B*KSAFJM'= /#TP4)NM<\X'3YV-Q^BQ/HS,(ZJT;^2)="S[0S-F37^"%
M\_C-DQC5?.9QJ]?"AZJO!RIMO_]+*@&DDD J$9/<2JBB_\: GD* JE],VAG/
MLN15E67,\D(>A>2%[C!DRJXPQH84 I1=X8H$];HBA\?V(K1]80ZE:DAP]H<S
M<-KKD>(Q9F@[Y(*WD[T_-A0HNT-1SS55<?KB$5MWG#.6L=.,,>EZWM GFI:T
M57K)D.;JQX:JXX;IW.]-P<U[K687IWN,/L59F7,'#HK&TJ:X'Q0"K(M<D3#A
M;EZ\C&52!9.?%6^35M]%T._B\16OKFY18NY=5<U]=:BX=(N@"UOE!;TZ4J''
MW)TF9??5J>VZB]-<C[HO;BE[BJ%BM;S"?0--U>]3$QVJOG0HV>_#CS2 6*?H
M%;&+;N[%!T]!G(@7@,+ZC7'1P<%K\\Z3>&,SNT_BAV"RHZ J;>^26CI.1X.J
MTRP*ZN(?=:$!>6N?#S29Q\VR=<;J:@O0-SF,+@A&!DR&-:$D@,R,F:2KXA2L
ME,4+:71^'Q=1H/25C@A79UDTU+^1SAN__28ZU-8(&!P3Y=^0>RI+S\KKO4=R
M%CSBW<=G4CYKRH(:D-(=K*!S_Q%,Y<1L2D-]<!6V^H!PC3-IIQ28CE^@W@\7
M%8E)$>HER"I7P0/?$DZ51<\=Z"QYXI"YR@H^L:=\ BC$1?.L/E+N=X>; U7_
M>*NK#+$F!"SJF-1B2,KE0*A7"H(1ELD\>W&RKMQ_F:93J]CT/.V8KW:EG@Y9
M!UJ5-'1;7'=;':47CP]V^A Z+8=>0C$0J]G_ N[ 1>!LW65R!=!['E9J5/WG
MI:K2BV35=2!KU^2(>XU)6,H#5>Z%!-(/2<&SK!>[XWN^#$(WMV_8K^*TS(7+
MR1?!N'E7Y/QD?G<VFZ+#%\ME3@N^&P)?6&Z-+C)V0Q^X<8S_^;IDZRRGUY3!
M!8X^ (9QHP+$5JHK)Z[R5PX-$ 8(69:B&&@AY=9.$3A!3(H611?64KA(-[M:
M7') ,/:ZS$1BVK3>S_<N[^=[U-[/]V_U?D17-473HF":$[B!)3!&>C7+4KS?
MIE6_%UH%5,FODO:_R*]G=!F424$N0>!_'48]!ESMKNJEA+3ZE-,]M:J^W'S%
M^63DI=WPGBP(NF*HIIKW4V&I$(QDPWE$-KP3=5>KW-"IN8=4*D2=8E%.K?[<
MJMYY.FG#6TK+&4@0O9)FTDS%?57[K2*<J*TWCX[D=]DF#1.>5X+;F"(I1]R,
MGHO O_.5R[?(0]2+.S%#'S=<R?/LC&S$$I +F^1*\A$1LHD4?D1J\>1TPO<T
MQ7G@E7R034[:NOY7J1!-AQ;E^GTE2$E%2R3QE_?\T?1=LXVV_;X2,D*^5Y*1
M"=%U<-V*T4=XLN*IVN="79U32<3_=BK>F\SGZ14M?@IB474''BBNWR_\$XWX
MS]PMD<]13N<RJB_40XRMY609_$8G'X+>WTI=C0=954(Z:RHA\;FTEM!R*M%T
MHK$.M%]?&ME1=ZE;:\^>K07)5QQJ44=$"$/3Q_!*?5IDS/# M)4!=3_J]/3L
MN18KFGZZ9A0>"ZWKS%;N^"R5ZXBL&^S7@3Z24/?L( ,\N[R266]SQ*FW=*ZD
M/#0XT 8P?$>NAA5U3]LU]A[-VM#-1#U:W9Z'_9I\#^.:97!W5Q2@@0<6H!S-
M>F4(X_AS(]JE;J&TYO+<9D,JA9!:RA$1<F2F2B,*2_?6#P31G'OPBZ5X@+YZ
M",6K@RW\F+O81VV?3M[(.2)7\A!//)Q="YNHFV_X:B&572SKBHR7H"@W59Q9
MZ?K6R82H0_UUU=R&J/N1=Q;P'HO4%\$M^D_P(^@X2#1P]1/0(.V6CFKV7@#2
MB2?$Q;()1%HCLS9Z1!WAI:9Q@N-=L@F=3AXRA0D5_@_6SJ<@H2*> 1=?PX)&
M8N9.H^X?6I2Z/GR3P-]^CZ:3=V-''P6G(K](K&(M\B.RD21_!'>F_[<6PX1@
MX6;WC+44<QG$B&B$#]-7U\FB!]5^EB+(K]7_@BPBA(V=5['9=\EPAZTDCXL6
M4<<Y553WC14#PK[1O"]:763\!XWJM[-A.]MZU$T^O] Z*>>_E2M(:*[LU'7L
M7CZ$"!7[M4_)HJHK^+0^!S-\_4'2_F(58FKV-&+>:'V55)\]:@*3KU\ &JOD
MC=8/^X:E^L4O%)\60T<":J5!^\>)(=MZ[C*_9MD%%,ZK;H;;<&=A0P@>'VV-
M"&@Q'T%PC0AV4O$C[+XK6FR.S(=V8H?Y0+I2K_/0#H4P6A43_QH$?3-53A<\
M+PJ;7Z[665;>%\LR4<_3+3F-@P0@ZN+M]%;2M-3$@2/2B!:9\C+21J"3ITZ6
MO(""A?12/I]0<#OBUE+6Y,3,6O=,=3T^7 JB;G^#\DKY9"'J6,@B&V'5^GQ$
M6O)(6^!4*<I5 -D4<&W_CJC#M&HI"<E-@'O"(.MB39EX-E.\')Q?B&M.U:6Z
M.NAX5MKFTF$2$'72EHHKB92U&"+E'!$IB52B2!.[Y<+@*.JE('?/-'GB%%E:
M/$Z6[NIG_CR]>\[^0@.F]9,&"SF\_M?HOC4$C@ #D%G 11(A$WWG0T6Y'71_
M(^8@ :!JOP,(@-##  '4L7L[!AHIAP@!5?FW(P!D'@@ N+NX P#44@X2 (KR
M.P  /)QX  !X0Z\?7E?OQM&;:K\$"4^T:VD=27W]E$9Q+K;^D/H:0JA(>6OA
M38(0=?;;]%>V:D+:$>E!X*B)4K\>D;90(J42*78B+-19SA<TXEHG349LE:A\
M0E.ZU*>;^7$BZNV!"BNOIU3LI.)O)?XV:=U?5T*FBGG6.MY".4HXN\G"K?K4
MAQ]ASPY2V]B_0HH\>P(Y&/NYL0U.TM*03RXB_L;_(&.RD$?$/8;P49]CX<F,
MJ(>'ZZR4OQ 7&,&7:O4G7*HD79%'X@<I521-";%'.&9IKIJ,P8J[([81W*5$
MU),.!8VC$GJECC\+%BQ=\1,S' _J*3%W15=!KZX0+%BZ MZ$E$]+UN=47OVB
MLF'N)(NV7CW6\&].\R;NOV9R=R3KV.@1]IA536M7=:K0H!IA+<VN]/>T'2P(
M^\FEJ=>HNIKLSK5X.??$_;CNB>%QW459Y/ (*]0T+?NES_;V$43W0O=GFU*"
ML/40<?M;I/4QJ C:IJL^2,07(;@@OLG_9?-5CKYRPH)N;VV_BXPM:0Q!LAPN
M:[ZL8R9K[L_3:U&_>!^ ='X4T40UGJW[!&Q+"WF5=J.'N"$O-#E0"/],H1*^
M;%P*UVGN,OC3*%.K[[>_($ /-GF?N);*U) 6ZL -XY_%DP=?SBS=LN07&C\\
M0@?(>MCG+_#^6/6&\9Z=!]NGOTR7PLOBT1R-6AM2J4-J?8A0Z$"Q[9Y/QH;\
MVS3Z;S75>S4$C@7@RQP]+1/G:<'B-(]#"#+M>RWH?NP+PKS;QM'F^^;[(FQX
MJ AU3R*S^MGU_2-X:V6^((2_O0UP3.B-ED@&BJWHJRB4!&^;R(?T9@57^+XL
MX&+/778=&#/WWR82$6AW98F^2')'</<"7%-:BG\ :@#(APS;WP!XR:],?(7F
M,DZIK<:4C@Y1%UO5,U^M ?)-Z2@$CR[8CI <YRX&%D2=Y*NI\=REE<#1.2F;
M[@Q&,<D_U>IPLJNV3JA"F$!US;*G..?3L.:.K*ZW;/2(NLI+3:^;OJV[O9M.
M@[OZ+ \27:^U_\3GT\_\S_6?^#_ X>)_^?\!4$L#!!0    ( ,R%&5&U?KL[
MQE(  .&N!0 4    8W9U+3(P,3DQ,C,Q7W!R92YX;6SM?>MSXSB2Y_>+N/]!
MUQMWL?NAILNN?N_.;<BR7*,=6=)(<M7VQ41TT!0D<YHBU7RXK/GK#Z!>%(E'
M@B*4H$H3/=75-A)$YB\!)!*9B?_XS[>EWWHE4>R%P9^_N?G3^V]:)'##F1<L
M_OS-T^1=>]+I];YIQ8D3S!P_#,B?OPG";_[S__[/_]&B__N/__7N7>O!(_[L
ME]9]Z+[K!?/PWUL#9TE^:7TD 8F<)(S^O?7)\5/VD_#!\TG4ZH3+E4\20G^Q
M^? OK>__])W3>O<.T.TG$LS"Z&G<VW?[DB2K7[[]]LN7+W\*PE?G2QC]'O_)
M#6'=3<(T<LF^K]$O?^_X'@F2^.^=4:_5)E'X]_]^COR_W[Z_^?GF]L/-W]W7
M]#?VEYN?__0VI[S=.PFENWU_^_Y_W]Z__XG^<?O]].;#+S<WO[R__7_ 021.
MDL;[0;Q_^^G]^[OW[]__L"'_#]\+?O^%_?'LQ*1%$0OB7]YB[\_?Y%C_\N%/
M8;3X]O;]^YMO__NQ/W%?R-)YYP4,.9=\LZ-BO?#H;G[^^>=OL]_NFI9:OE$Y
M[+[QX=O=</8]T]]ZDO:YD<3>+W$VO'[H.DFF>,K/M(0MV'^]VS5[QW[T[N;V
MW8>;/[W%LV]VPL\D&(4^&9-YB_V;*M#^J^[*<RC05&>6W[+??=L)Z8R@ \VH
M7B(R__,W%/9W.QU@/?_+49MDO:(3(_:87G_3^K;J5X,X]+T95:C9G>,S84U>
M"$EBY4@4=&9'-W(B.E]>2.*YCE]UJ-Q.:A\WFV=DR6;W<#Y<L=6)*E_<#F9L
M18K("PEB[Y7TPUA'Y/J=&N5K\D)%^1+Z,[JT=O](O61]3^:>ZR4565+V9Y2;
MCA._//CAEZJ E.AK&>TH\@+76SG^71I[ 8GCMIMXKU0T%/5)NEPZT9H*SEL$
M'I64$R1MUPW3(*%[ZH@.TO6(BIWZ/E +O[M14(U^]H),P14,2"AJ&=&8O)(@
MI6W=D H!," Q05WZFT2.F[3CF*YF%*6^YSQ[/OV0$FL(:4TR<T.J5;Z7P;&9
M&_1S8Q(GD>?2B<-^H!2C1A^UC'JKVC'],O%>G6?6E72(8H):QM,+J")1JW:M
M&$:I74TK3TBWF&P=8(OQBBUSRK5$3%*31*AAM_"HH)GV?@S#V1?/5UD"<J):
MQM6G*Q#5T(C,E)L?KVD]8PB#Q;N$1,M[\JP<!*]M/:,@U#16K4/'C6K2#/I7
M,G7>E!_GM*QE!),D='^_HXQEUA@UQ2";EYRHEG%U*76X)N2.'I+G7C*BIK!B
M4!**6D;TZ/PCC#IIG% <(A5<_,;U()8^Q^2/E"Y27;: JD8B:E[3CAGO;,GA
M?!215R],8W_=B^.4Z<;!Y'R@-@[=%AW_8'LJ-]+3N[;$ECV;36O$MCU]6%-F
M8YCG_O@SINQZ$#-*.D,V/FAP*K+SV=+ X6KW9,BN!@U715:OC0T:DJ"U,7L;
M.-]5A 9M;Z#8U*3UV\"@H4DH:K2'84/A-*W;-@;")6AOT$X&#0Q"BFZ- 9?B
MNCY@B65R3Q+'\\V;)H7OV,7]P(F83_Y5Y3<R]T%3MAH,7C6AX?'=5![@S9E&
M"%41C1X,6< PR)5T9D<'%2>\ ^,^>LV15^GJ?.<.J)+H=V7HY $;L)*NWK,'
M;%"BYL9.'] ]74EI>H3P?1?>A<$S$Q1N *WY44)EJ]=)[;<NFJ.%D-9_(H4!
M+R,Q-B:PX""T-9Z<@2+CM:U_%"KSDM^X_G& P9(2U>U;@"YK(@)#XU&!)J$P
M-*);[1'=&AX1?)%74AKT$<$4#$1K?I10D>IU8NI&6'/0&CT8N#'6'"R,V,B-
MLJXN ,G1?9S08U]M7["%8]5F4N<G;.%9M5W5^0E;>/Y@GN</MO$,]Z75_RF9
M#%81B2EMMB_2<]OO1R3D+2'!C,QV'3%A +,M$B]A;=]O_G?3>L>295(V3/K7
M3<OM.'8C\4/WZ.,^2RH)5>D;+(UGUS/S/ 3TPVN6DQ,M,Y[:SW'FX=MUXSO/
MQ,\Z_XV2PBB_K3)2)J68BBE+<HF)^Z=%^/KMC'C?LN&SOV1\O'M_LTUQ^1?Z
MH]\V@QB3A<>^'20LK8@S<MJ4W[(XTCRZ[<AMA=&,1!2579].Y!YA6L[*V;;X
M=I4E=KQS7SQ_KP[S*%QJBG(KME#!1UZZ= 3GAZ!#F&/8[U'M?_LK6<LP*#4%
M@G!C'0H"IE%@V#$RI?WRI7_< BCT6XN$SF,15=8C$GDA96'&<B'E0B\T!4K_
M@X72YS*- D.;#F?&AO3@.PN^^ M-@&+_SB*Q<YE$$7<GC1B+#U[L.OZOQ(FD
MBB]N#03A>XM 4+&.N/&RS/)!NGP^6)*\/3??"BC_'RR2OXA51+DSYV.T"C=9
MK]F1HL,N::-U)YQ)35 %(1"='ZU#!R001, ^$]__:Q!^"2;$B<. S+(CHG36
M"$F (/UD'4@*(2#"\RGTJ;8X43;+#ZDU/%A*38%P_&P=' *F,<]QFYUN3.A,
M9B%^FPH=TN.<@ )\JK,.%;D,4/><A+"1>Z^$6A_.=ISRS89/ 07'OC.W7 ;(
MAEC4H=O>(I?[+++%<@VA4-AT$I=PC(C 9.GX^R!F&0*%AE $;#J-2SA&1*"[
M)-&"KI@?H_!+\L*ND)U .A<$!%!$;#JH R2 .3=>J.4' .2X'10'F\[J8GX1
MQ3]*GWW/??!#1[I='S6#"M^^@SJ'VSIDOQ/]W(F?,Y;2^-W"<58;^1,_B7<_
M*0*Q_?%O64VG4>2YO!/ZME&^#10":T[C'![0=9_.PB7S"(3N[]FXXF&:9&45
MZ3(I/5A(Z:#0V'<&A\@#]5ICX^;<^/D?Z,\$MI2D.10<FT[D2NXMP(2YGL&(
MY!J#+_NLQ:/$.0>-__BVQ%R?_L!<^(:J_.112,=MZUUK'WK"8CJ&@\FPW[MO
M3[OWK;MVOSWH=%N3OW2[TTFE2(^:=LA#,,T^8&84QIXB-&2W[X"H$0V ;=Z:
MDI%B.ZPX$2VY<DT!/L=VF&.;L6U=.%!02LW1PD?D$N;!(&#5#C3R%0S+PM_\
M%BUJ!"3&D#-BFR3,KQ99EG6Q'5JT2 6IRRIB8LN_G$@[((G8B[[C7DJ%%E)2
M 1L(_W8@M<LS_^PE+[MDB8Q3"& @8K0HE"HK&5P:=L"W3PZG Q3C=-P*+2RE
M B \_FR1_#XGKEP'F <!MSE:$$HE+"0<VP'**"(KQYMUWUA&':'GX&'RLIW!
ML7(U Q&C!:14 $Q#&G; !P2J&B3UN\"J& 8*X=.QSPG]Y:R_X5HXPFQX29@X
M?M82%;;MFQ3!(DL\'WN+%WI\?J(:QY@5PZ@@PPMKT3EN@GBW8W;MRJ"PM-TD
M7PM%:CO(J?#"6W1 @G!N!T:'<BH;QN@ NV^NG[(KBV()>YZ1 :'&BX/1P4Q'
M$G9@I\9''P/#G@8%!G;*F6N'#L+ 5=D-2D*\:!B]F0'BO[)5\4JBYS F%M@5
M!W,5 J^@.5YHC98=(>/5CGFW&9W*+,<,I]&_)[@4$SQ7'5)]O<-MC!>!<_K5
MFX1[.Z9.;H#@2S@9#5Y,#D#B0FRLOI3;N>Q'SIKMI^#+BF)[O(@<N,#YEQ5\
MSJU!)TK)K,R;%" 1"5Z4S@D8R?FW R;>_<ENS.M*UTEE:BAXQEP.VN#I2,4.
M'-E;LFS4]*Q- G>=:9_C=YPH6M,?98](*]'4Z0.*J3&7A#:F^A*R!=E@,=W6
M<05 R&D,Q<J8ZZ("5D*>[0#EV(D,7S!5=%"HC/DSM*&"2<(.U+9[<LX= [5)
M>"10K(RY*:K:)&+^[8!)QV8\Q5@TYL[07^\@5F)#W1SE5W1Y*.9;0?$SYMC0
M.2N+'@G&GD2"=1GDEE630B&RP)T!%H0=N.5-'PA8HO90A,[AU="P]FR%)?/V
MYU@"7V\(:,!QR_CPJ%FW Z+<$$'V AR$<S@FX!;"I9@&69KG2^A3&<<LOB-9
M0[*HQ#10-,_ADE E(2M9MV-*Y?)Q,P>)S!-8; F%PYC7 2#DHM>/SZT=6+1G
ML^QFS?%'CD?/<!UGY=%YG!NTY!0+H(7B9<SUH(T77")V(#AF-=4#,NLZ44#M
MT9@>Q]-EZK,DV7LR]US9"0E""T70F$-"&T&X1.Q L,R@SE8%1\B89T(;(3''
M33<_\KMU,--!5DT)Q=D*#P9,#+7";4LY@E$FRQ>2>*YSB)D\JDWP 5Z;H/6O
M1_W]V[56P1GL4BKR890->)89;2,29:5C0*:JF+BY50TT9&/'IEHJ^M-.DY<P
M\OYYF-Y2$,M$V&4/ZD%/) Q+4=L\*Z2!V(X NW!"G6@="\%2I.1%QD2L52DQ
M9O!L7Q]FL!ICB";+X56NX7Q[FT%_2ZTU5L0Q(B\DB+U7PN);^";,=S(39C*E
M_WKL#JCY,GQH#4?=<7O:HPU:[<$];?DX&G?_TAU,>I^ZK?YP@EE_:7-MO6=$
M;<8("5!] *\D2,D#56A>D-D^88H%N]-_9E/G3>84J- 9LF6C0+'D(*@L+EL6
MWYBN45LV9*OM43-L T8/)"Z/=HC_8T17Q5$4SF6^M:-&V-:(GN@Y_#7=+S,A
MOL\R1DE =SJ?[G+MV=(+LB?]6&7[;6T$R>$52(]MPN@!K2<5.R;?/O)BPVK>
M0)$$G>0;8U>0TL-(PF_3)^4@#,)C[G8U2I16&( 4N^"4'LQ@65@R"UGXAG#,
MBN@5"1UV42HX#)QP%J4\[, N>]&%Q(D2K%)#[#)55=$1<*R_?OZ\63\#LF!'
M:(M7T HK)WY1JZKPZLR[1FZ4AZU_=V;U@I0R>_#;W)%Y&)%<#'[WC4J, N8%
M3K3NT2THB[!CI]TPL_EV4T+EZ##T4>QB77J;\QGD?QDJ2EG?3KT[>J:0GH^%
M!.@%OZKHAI!Q.[;\ 4D@QZ5",_2J7IHF-(_)IL^K(V_\ACW*YW!.%4Y]2@(1
MH]<!T_4+@@5BQ]S+C@:<43\%$7%\=@?[T?$"IK/#X)Y$WFOF>XG;D1?3?>(^
MC>B?F]=1=GPJCE<U?PN]1ID.XIQ3F1'1VZ%:$LE46A0L*'U6VV)P*1O +HIU
M%V9SY\2>*T97T!R]^ID>KE*F[9A[Q2'>>WZ:R$)5A 3HA=).PZ; N!WH?":L
M!"^9M5_I"6U!!NGRF43#>2DV0VU#Z?>$7D)-#\^JHFH6T(IE4[,;],)KE4&K
MAKV%ZZ]@Z-O52",F3;LC]-)N9L%72=#>,+9LR$=Y!L5\GZ,(MN_A$6R3O[3'
MW;\,^_?=\>3_.*LP_O=6]V]/O>FOK7^][S[T.KVI)7'YU=)?0>2H&5+;$4[E
MKZL4VZEF:DFAC4Q7+7A*F5+''.6=GS8 0F<RR;S; %!R;2T#YDBM1 CDAI\O
M#&D#"AM58H?A,&!+8?O-@P#")VLB-GQ.<@&-F ?%X['=ATO'"R3'1'YSRU"1
M:5SQO,AG*!=^8T<:PR-A]H_4;U9LBAU16P4.(<=VF/6"]'L5. HR[/C;*D"!
M)&$':,6,>Q5:HO;8T;-58)+S;@<^N0H(HBL1Y02#=X$=7UMILNE*R BP<93D
M0*7_5024_BA[U'CGV>/;>;15J9%E]@/7JN.-.[<RX\E9:+,=C]@26XTG1IF@
MC5ID(%%/7!(XD1>.(O+JA6GLK\=D%49T,@J7)4JFID*+)@9! .7:CJ5F]H\T
M3MC?9)!("?#"B71GA(A9.W;S,]4+,G]J*3F/S)<)6F71''0$48)_M8^80V_^
MI*,"5S-COL$P&PV^-'\64@&I"KNT,/2.C;1Z,-TQM36G'15..L*P [YL<=@4
M/\G'XF55AP;D2_8;J9\;1(Z=)ZBW'4+%836"FP6_.H0E>NRTP5,Q% C$#A /
MUG \#05>R1Q?[$]6#(\5<) ]$WI2K]B9B&# ZQ!>\_,494L7.W=%GIO%<M!6
M[2].-,LJ4%1;V27=8><WUK+2*\5EQZ(A7>AX/&0FR$,8S8F7I%'E30'6-7;Z
M83W[A8X8K=:*3+%W@=XDJT!&+=0,C6J+@*@O]-S"6I8 N:2L1GJCN#5!+>\,
M/7NQGDG>&+ K>R1_N[4@"?$$IR0;?RW^JFY@@:E6OU-2!U]\=Y:*$T-(6Q)"
MW7'BEP<__"(H^OD#/&2ZTY[\I?70'W[&K.Z9"[W=<Z85$,VAPO4DLP&-HO#5
MHU#?K9]B]O#FOD18VTV\5VY]?JZ[6;LO>^J7"]$L.Z<K2LR.G=5LX09CA7RJ
M2[TQ=PLYQPZK[$+9S7:5:3@F+OUOSR='@Y^&M<U<\U_&OD2L37_.!9(=*GE/
M*%"NE\%$_^Z3#*]@UEZ&4>+]4W'(@E%C7TN>#=&P@G!L4H;\R/;U[(.%RBLO
MI<*^ZT0"'R)*.T#?E:',1)/)07&]76B+?1>*!+!8;!=P]:+K:SO-G6;LBA5)
M-9K@?MM=&F[S2^FV]-F)(H=*ZB&,)B1Z]5P2#Z..[WBR1$W-;K"O8)$4HI*P
M3]43]S7-P+^YW4)/?Y [@= O/SI)&GG)>CC?598<T_5G\L59<0"GU&!B[$O3
M<\.L(YM+V2,R<<444,IO/W288=LG=,UC I7=Q*KHL*]9D98(F#@MV3L"-V)C
MNR>;?^?XW4:G@)Y$ O>!?@-;FV]!7W*V(MYVW3"E<X3."N*]RDMLP*C1[UXK
M@*-"5RREYF\ 96YY#V.Q]["TE@%))^@7O@8T1"FS2U247O!*A1U&GLQ04)"A
MWPX;4 :.7"X1_E%$5HXWN]^RLWNP(=BD46?:KZ47L/YL*%-;M\+H2/(2-2GW
M>$(U0T30@0VE;^M?7"2RND3EV!E?(V?-6&4W+ZX;I72PGO/L^9F]7L5HE?=G
M0V5>4V8L1)*V'EAXAM9N^)+00^V.;*CD>PXCM20[(_[*\EB80V1,11J]\A9Z
M2J,@02_#6QT?-7-V3\',*-DS6W$5EG2"7F37P-13RLQ6L+<[1,[JV.X>FENN
MJ!-PO%&#P%;*S ZPX>[0.D))X5 W(C914W)-?XI$P#'S=,0UA1]+^X+JCODD
MD9,#D $RLV-]H(O6+GG9_2/U(D(YH1J>K$>^$R3T],!R8%:LB>2:4*,/*,;&
M7($G !96YOI2#NXEGN_2V L(N_;,$E.99+>_D;R4H]<+5&.,^0+-:0Q >LW7
M&;CXZMA-X/IBS!]8F[[H2^Y"+9!]2.Z!8]XCO96M$NW^H3IFOB#-R99*1=E:
M8KU$H4O(+'NV^1"XETOQE,8VJ4BA*!MS#]8,62F*"28[.Z >D]5V^QS.^V&P
MF))HV6>[)QTS7>5D3U$#2*%0&_,T&H4:++OF6QMYK=94$P I5$V,>2W/MB)
MU<22%>&>/ ,7@$U+<)I;(X$42>8"IO>>KWU1%4 M.CD55!?.[;*L:5(#)'9)
M>L'T75LM.$10K3AWDG3=6B&45_.5 B[!.DZ,<)4YMV^S'I71EV;3O1&,7?9_
MYLA]=7R2!8?O2O)ESKI@=OR#7,M-C:_RO:'KIZS44/?-?7&"!6')1MWYG,B\
M%N<>!U2/S=>\AGLW<+#ZJC7<D,+"]<]\R>XSZ=_)ZF35>P@V*I5&C;H/-CEM
M3V:Z%L6RHG#A)%VM_$Q\CK\37R^8A]%R@Z"Z[!NT ZBBF*\^#E<43>G8X<'9
MQEYER;/#9]];; Q1NO&FD?0&64D(A=!<+7!-/(K3'B08.U#DL=K=_ !2C!%$
M#<73?$7OTZ:D2"YV(+FK@,!>+QC(4T$+#<&5H\XYWX3"+L9V<KFV!9)<?*D2
ME7);*##FJF2? HR(=PXV9RZP.XJ\P/56CK^+X=FZ/];4()NDRZ43K8?SB;<(
MO+GGLGBP35H.*_X=^IZ;]Y(<5>#]L?6N=>_%KA_&:43H?XS&O4&G-VKW6W=/
MD]Z@.YFTVIUI[U-O^FNK/;AO39X>']OC7UE)WDGOXZ#WT.NT!U/:IC-\&DQ[
M@X^MT;#?Z_2ZF'5ZR]P#RF!*:#!+L$4+)]@6BSM46=Y4"QSE]&M?2(Z]_[(K
MP'Q EJF)3#NF5!WO?&D$P_E'@EP?6*U%Q;IO2%CA+T^[5:D3+I\I:T<US8[6
MFY^*Z\U^E>D,'^]Z@_:T-QP@KAP<1@!KAYP*<?7@#.P@?<"<A](CSU0(:H6Y
MJB<9_!DV)J\D8,\UN2%=&L03[.?B!!MW/W4'3UWZ[\Z0[M?(\VO+!@OYX)8W
M44XU< >HD2+2,0+F';P'Y)FGB6<I<$1/4/C3<#?,3?T,5HF-DW:9GY W[XL3
MLC,<3,?4IFZU)Y/N=))9U?U>^Z[7IY.SHMG,39 NC77W@]R8)1..=J'70WVI
MW<+*1SF!KV73*#=V:!]8$TE;S,<SJ0*GMLRE7=5$;VL4<^\7^)/JIKS+T6G5
MH5,H,R#W#\:PN37N3J;C7H<]*<-^AKCY;1DL7)NH]SP5'?+E6WEH6C:F1A?(
MFQT,/\Z5FI:$\">FI#3AT2R\+<["K1=HPJ9CM_>I?=?OHMJ:N^$#YABW,>+$
M8H5>XT&8T.-^Y,SV=;MRP]2:9!6[0[<NA0@69ME)XL*?<;OJ?FO^1/M0G&B]
M 3W438?C7Q&GUW[,.<\5H+:OA CUWJ,T+L"LDE,A3QX /J4+$+40\.?*+N^=
MF_)^-&V^*U]N#$?=\?8FH_NWI]Z(O2^(.(>$.?SJF00@Q<V+XH].:W[I]8(\
MW\!8EM.@M$6%/PM[M)M@X65;<S#[&(:S+Y[O\^?A]^7M:]H>?.Q1\W#C_O@X
M'-Y_[O7[B#-QQP%EYL#:YD"NL[]I=H,X0T$C!<Q1W7Z09VDEG LSMIKH\.<L
M)2>EW,JCF?I#<:;V>X-NYDT9=^][F#ME?NP/CIOYM-3344Z%^K;BL]Y6*"1
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
MNQ?E?G%6N^+HNT#%-?8H;',55XRB_J+]\V;1#LB"E7ZXK$4[5S3[7)9([H-
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
M^V.N&N_%3  -H5_/R'"_ LX,.G5<Z/62+V9:U:,AU[D6Q.W9+'NHP?$/ ;2
M,&?#GT6O,WPV-Q-(_A990,]J5I^U5X\Q8>%F].<L*8(QGCK^E$3+6X4"GGLP
MZ&63SZ-M' W'@?TR]%Y[LQ+)Y<;<=*ASC.AEJ)LX2^I7$C-9U5L)+191%FK1
MH]_V@MASV9L*LL*5+/$82(M>-QF61JTE"8M6LGKL_V-VS^*U*'X2KT:S/OS&
MO I\'*XG&\B**@ /TX$@'!)>96IL93\9Q]HG@TVYV(I*V-]K)V7;417[FIY]
M3<^^IF?;GR)\3<_&D_TU/?N:GFV$?RO2L\?4QHL\9N]E]L]3X"7Q>/*D2M%6
MD%F?KU-?FC9(@';X)48DFH?1DKW$N<F)4Z$L)+ _<J$^@!52,^+_*WUS&! A
M6)1 UAYZI#472WX&K!0R."=4TR^A%E2Y]E"H\&*L#4%5DMF9H**-]>;5$044
M+KS@7E-PE>5FQPZ'4FSFNT:OG&HQV 3PCA?Y8?.XE1WG#-!9\WC@=CR5 3TD
MVGF\XRF,0.@UG<M46P][=W?S"B]+J ?N/GPBZ )E+%!&9^N0\6UDN^^'P8)=
MU?<"5F';>R7LVS)Y2PF@LC86;J&4-8!?(XMX'"6YU83^5W$EH3_Z;<KN2X;S
M7C#S7KU9ZOB"%9RV%32U8SV1+^/BT><\'MB2_^PE+]E] +OV>_%6T[!+U259
M"Q=X'E>J3I#1$@.A!DS%F@F_'0C)>R\B+NU/N(;11L4V:)ZX*I(M8</GV,AN
ML3. 91M$L0V>&^QTZ7+8P=XCAO.YYQ*I>A>:X*5ZU*+>7(:-:O<-1+UO=,5;
MO\U3JW[?" 6L%ZCR2J+G,":GQ&Q)P5$X>3G-P/6C[ 9(YJD].T1U/I]RN+=G
M7V*@ )ZE%A UP?Z%\)&K:68?/K"7J85D=F $T#T88%;=5$^(3_M<?"0!B:@Q
M'\S:LZ47>"QRB1UVMV_V*.\T-;N!;H'&KK)!BEJ,5Z@B*CL<O"Q";3B?.+X:
M24Y3](3&*F@)6;8#D;:?=4YF_-L(Y;MO4/JF%&#7DX<=&!:"5)28B=JCES:'
M@B1GV Y0*D?L;SSIO8"RF&:W@,/DA433%R?8QO)_I%TD)BLW:X\ O0ZY\43S
MBJ T7!6YO'V,PE@6BVWB8^@1A^>J9" 1=<-U*?N#Y1SM*_>K,K%K^PIZ'6[C
MVB,1;L/51KGP;JNCD1GFAL@9!'H1;/P]40B-)3K)?U D2WOD"V7/D$3'3ND4
MJ#/F:CZ =>9TT5FB UG$X\CQ9G2 4^>-.;E?0I\EQ-(?\%E1+##:O36K&GA%
M8=D!=WOVCS1.LL5JFS,Y#4]&_:1.T>MN@QTCIXO.#AVHO-]MWF$8SC?3H)TF
M+V'D_5.Z&=3_*?2*T\;-"I68+TN+7AW/9W=M=/)D9S_SRE3^(GZIYG,KE4CJ
M1J(S'ITW;YDNCX<P#>](]FDR:\?[F,[,KN+'!^CW@I_&!RD!554ZEBP#S7@!
MTF UW!./# !)&9F4Q_HV)BZA"D8/JATG?O%)O!\%?S+"J=%OF$&34%<:1B Y
MM?I?<; /CA=E)U*>HY%^T.3WT*^J0;";ESA'4<Y<^&D7A79' C+W$I8U :OZ
M]$.QZE/W<=0?_MKMMNZZ@^Y#;]H:]=NVE7PZPC&8C4GB11F2!T[4]9VT.D'<
M?.\IH &9Y9#-RGAZSVFFG7?K+?:2*!.-+I C&"H@6]B!M<6%/WD?G7^$42>-
MDW!)HA@V;W\LSMO']G\-QZW.TV0Z?.R.)Y;-V+$7_\[>=7FB5FY$QT4M74CM
M> 49:HQ79J]OWJAAPU246A.UMR/:$@1/*>2+SY$EE=5*PRN9" "0^K956I.K
MG0JAOG65UTI#O%O3E=M]63K1[_(X<S7E)2!68LJ.TFWE<>Y&J0H^5U-:"IM
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
M[FFC^]9#;] >='KM?FM/=:AE@ODFQ;; ,//CO+#H!_8 0C>*PJ@3TEF<F0^
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
M!P@,2 $ U987 !               ( !     &-V=2TR,#$Y,3(S,2YX;6Q0
M2P$"% ,4    " #,A1E1:<$PWI$0  #,KP  $               @ $Z2 $
M8W9U+3(P,3DQ,C,Q+GAS9%!+ 0(4 Q0    ( ,R%&5'M8):_4QH  /IO 0 4
M              "  ?E8 0!C=G4M,C Q.3$R,S%?8V%L+GAM;%!+ 0(4 Q0
M   ( ,R%&5'G%X'*MC8  *'! P 4              "  7YS 0!C=G4M,C Q
M.3$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( ,R%&5%%4:VP:FP  (;V!0 4
M          "  6:J 0!C=G4M,C Q.3$R,S%?;&%B+GAM;%!+ 0(4 Q0    (
M ,R%&5&U?KL[QE(  .&N!0 4              "  0(7 @!C=G4M,C Q.3$R
@,S%?<')E+GAM;%!+!08     !@ & (0!  #Z:0(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
